私はUITabBar
コントローラ(およびその関連ビュー)と、初回のみを表示しますTabBar
(すなわち初期設定ページのない一部である平野vanilla
ビューコントローラの両方を持っているiPhone
アプリを記述しようとしていますアプリが実行されます)。
コントローラとビューコントローラをMainWindow.xib
に配置し、2つのアプリケーションデリゲートをシャッフルできます。 これは動作しますが、これを実装する最良の方法であるかどうかは疑問です。
私には「MVC-ish」のような気がしませんが、2つの異なるコントローラーが両方ともルート(?)になる必要があると思います。
他にどのようにすればよいか分かりません。View ControllerとTab Bar Controllerの両方を備えたIphoneアプリのパターンは何ですか?
0
A
答えて
2
設定ページが本当に「一度だけ実行」されている場合は、それをpresentModalViewController:animated:メソッドを介してタブバーコントローラ内からモーダルビューとしてポップすることができます。 (設定ページがの場合、が今後必要になる可能性が高い場合は、UITabBarの別のオプションとして追加するだけです)
0
tabbarcontrollerをデフォルトの表示にします。また、viewWillAppearまたは同様のメソッドでviewcontrollerをモーダルに表示します。次に、タブバーに切り替える場合は、モーダルビューコントローラを閉じます。
関連する問題
- 1. Tab Bar Itemに複数のView Controllerを持たせる方法
- 2. ios Tab Bar Controllerアニメーション
- 3. 私のプロジェクトでTab Bar Controller
- 4. SWRevealViewControllerとTab Bar Controller詳細
- 5. プログラムでTab Bar Controllerのビューを表示するためにView Controllerを切り替える
- 6. iPhone View Controller Register
- 7. UICollectionViewセルからTab Bar Controllerを参照する方法
- 8. 別のView ControllerでView Controllerを起動する方法は?
- 9. ViewController Swiftを備えた別のView Controller内3
- 10. Tab Bar Controllerを現在のApp Flowにプログラムで追加する
- 11. Tab Bar Controllerが別のビューに戻るときに消えます
- 12. GoogleマップmyLocationButtonはTab Bar Controller Swift 3の下にあります
- 13. Tab Bar Controllerのビューにプログラム的に戻る
- 14. Tab Bar Navigation Controllerを追加した後に項目が消えます
- 15. コンテナビュー内の別のView ControllerからView Controllerをロードする
- 16. Tab Bar ControllerのTabBar項目の色が異なります
- 17. iOSタブバー項目を選択しないでTab Bar View Controllerを実装する方法は?
- 18. View Controllerを再初期化する - iPhone
- 19. 1つのView Controllerから別のView Controllerへデータを渡す方法
- 20. iPhoneで、View Controller .mファイルのif文が両方とも実行されるのはなぜですか?
- 21. スウィフト3:Tab Bar Controller画像サイズの問題
- 22. ツールバーの既存のビューに `Tab Bar Controller 'を添付するには?
- 23. iOSのView Controllerで複数のView Controllerを表示する方法
- 24. iPhoneでカスタムPicker View Controllerを作成する方法は?
- 25. View Controllerのポップアップ、View Controllerの解除、巻き戻しセグの使い分けの違いは何ですか?
- 26. View Controller NIBを別のView Controllerに追加する
- 27. View ControllerからView ControllerにFirebaseデータを送信
- 28. Tab View ControllerでSegueが値を保持し続ける
- 29. Page Controllerとmvcパターンの違いは何ですか?
- 30. 最後のView Controllerの3つのView Controllerの近接度
このレスポンダが示唆するように私はモーダルビューを使用します。これは、その使用のための完全な例です。このようにして、設定がユーザーによって設定されているかどうかを確認し、設定されていない場合は起動時にモーダル表示を表示できます。そこから、設定バンドルはデバイスの設定ページからアクセスされます。 – Nungster
良い提案。ありがとうございました! – John