私はiPadアプリに取り組んでいます。検索バーの下に非表示のセグメント(ファイル、フォルダー、すべて)を実装したい。SearchBarにフォーカスが移ると、SearchBarの下でセグメント制御が行われます。SearchBarとSegmentControllerがスクロールしなかったことを確認してください。
誰か私にアイデアをくれますか?
私はiPadアプリに取り組んでいます。検索バーの下に非表示のセグメント(ファイル、フォルダー、すべて)を実装したい。SearchBarにフォーカスが移ると、SearchBarの下でセグメント制御が行われます。SearchBarとSegmentControllerがスクロールしなかったことを確認してください。
誰か私にアイデアをくれますか?
UISearchBar オブジェクトと UISegmentControll オブジェクトを tableView のヘッダー ビューに追加します。
ビュー コントローラーを作成して .xib ファイルを開き、検索バーとセグメント化されたコントロールを UIView 内と UITableView の外に配置します。すべての IBOutlets とデリゲートを接続します。このメソッドでフォーカスを得ることができます- (void)searchBarTextDidBeginEditing:(UISearchBar *)searchBar
このメソッドでは、セグメント化されたコントロールを表示します。この手順の前に、セグメント化されたコントロールを で非表示にする必要がありますviewDidLoad
。次の方法では、セグメント化されたコントロールを再び非表示にすることができます
- (void)searchBarTextDidEndEditing:(UISearchBar *)searchBar
キャンセルボタンのメソッドは次のとおりです。
- (void)searchBarCancelButtonClicked:(UISearchBar *)searchBar
検索ボタンの方法は次のとおりです。
- (void)searchBarSearchButtonClicked:(UISearchBar *)searchBar
これらのメソッドをどのように使用するかは、あなた次第です。この方法では、検索バーやタブバーはスクロールしません。