私は最初のiOSアプリを開発しています。ナビゲーションコントローラを持っていないので、今すぐ実現しています。私は既にかなり遠いので、ナビゲーションコントローラをどのように実装するのかは完全にはわかっていないので、ナビゲーションコントローラを実装するために必要なものがあるのだろうかと思っていた。つまり、ナビゲーションバーの上にUITableViewController
がある。UISearchViewControllerを作成するためにナビゲーションコントローラを実装する必要がありますか?
0
A
答えて
1
ナビゲーションコントローラを実装するには、ストーリーボードのView Controllerを選択し、トップエディタ - >埋め込み - >ナビゲーションコントローラをクリックするだけです。また、使用しているView Controllerの上部にナビゲーションバーを追加することもできます。
これらはナビゲーションバーを追加するための2つのオプションですが、検索バーの追加にはどちらも必須ではありません。
1
ナビゲーションバーを表示するだけでナビゲーションコントローラを追加する必要はありません。ナビゲーションバーは任意のUIViewController
に追加できます。
他のビューコントローラに影響を与えることなく、ナビゲーションコントローラに検索コントローラだけを追加することもできます。これにより、ナビゲーションバーが検索コントローラに追加され、他のビューコントローラに移動(プッシュ)することもできます。
関連する問題
- 1. 独自のGridView実装を作成する必要がありますか?
- 2. リポジトリにUnitOfWorkを実装する必要がありますか?
- 3. デフォルトのインターフェイスメソッドを実装する必要がありますか?
- 4. onRetainNonConfigurationInstanceを実装する必要がありますか?
- 5. FileNotFoundError例外を実装する必要がありますか?
- 6. djangoはなぜテストを実行するためにmysqlデータベースを作成する必要がありますか?
- 7. MVCに適応するためにクラス内に関数を実装する必要がありますか?
- 8. いつ__call__を実装する必要があります
- 9. オブジェクトはIConvertibleを実装する必要があります
- 10. バックグラウンドワーカーを実装する必要があります
- 11. キャメルケースのテーブル名を作成するための属性を作成する必要がありますか?
- 12. はApiControllersのための規約を作成する必要があります
- 13. DateRangeオブジェクトを作成する必要がありますか?
- 14. MOSS 2007 - カスタムワークフローを作成する必要がありますか?
- 15. なぜデータベースラッパーを作成する必要がありますか?
- 16. サブクラスNSManagedObjectを作成する必要がありますか?
- 17. エンティティのインタフェースを作成する必要がありますか?
- 18. Tcp Clientの実装をスレッドに分割する必要がありますか?
- 19. MKMapviewデリゲートにmapView:regionWillChangeAnimated:を実装する必要がありますか?
- 20. C#:どのようにToString()を実装する必要がありますか?
- 21. 特定のgitリビジョンをチェックアウトするためにブランチを作成する必要がありますか?
- 22. MVVMモデルでモデルがINotifyPropertyChangedインターフェイスを実装する必要がありますか?
- 23. "継承された抽象メソッドを実装する必要があります"
- 24. Joomlaカスタムコンポーネントがメニューを作成する必要があります
- 25. アンドロイドでUIを作成するためのドラッグアンドドロップツールはありますか?対応するXMLファイルを作成する必要がありますか?
- 26. イベントハンドラを持つユーザーコントロールのDisposeを実装する必要がありますか?
- 27. LinuxシェルスクリプトまたはJavaプログラムを作成する必要がありますか?
- 28. APIまたはWebサービスを作成する必要がありますか?
- 29. コントローラーまたは作成ヘルパーを拡張する必要がありますか?
- 30. IDを与えるためにDOM splitTextとnormalizeを作成する必要がありますか?
これは実際に今私がどのようにしているかです。しかし、私は何かを探しているときに結果セルの1つをクリックしたときに[エラー](http://stackoverflow.com/questions/36731032/warning-attempt)というような問題があります現在表示されているコントローラーがすでに表示されていますか?36735083?noredirect = 1#comment61053447_36735083) –
ナビゲーションバーを追加するか、Navコントローラーを追加するのはどちらのアプローチですか? – UditS
今私はすでに持っているものを守り、私が前のコメントに付け加えたリンクで話していたバグを修正しようとしています –