私は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 Controller
- 2. iPhone View Controller Register
- 3. Tab Bar Controllerを現在のApp Flowにプログラムで追加する
- 4. ツールバーの既存のビューに `Tab Bar Controller 'を添付するには?
- 5. View Controller NIBを別のView Controllerに追加する
- 6. View Controllerを再初期化する - iPhone
- 7. iPhoneで、View Controller .mファイルのif文が両方とも実行されるのはなぜですか?
- 8. Controllerパターンの.Net
- 9. iPhoneでカスタムPicker View Controllerを作成する方法は?
- 10. view to controller communication
- 11. View Controller lifecycle
- 12. iOS5 Second View Controller
- 13. View Controller resize
- 14. Page Controllerとmvcパターンの違いは何ですか?
- 15. Railsでexample.com/controllerとexample.com/controller/の違いは何ですか?
- 16. iOS - 投稿+コメントデータモデルのView Controller設定のベストプラクティスは何ですか?
- 17. Table View ControllerとTextField Inside ModalView
- 18. View Controllerトップバー編集なし
- 19. Model-View-Controller with GWT
- 20. View Controllerのインデックスアクションが必要ですか?
- 21. セグエ:私のアプリで先のView Controllerおかしな
- 22. TabBarItemの複数のView Controller
- 23. PresentModel View Controllerの問題
- 24. Table View Controllerのタイプを通常のView Controllerに変更するにはどうすればよいですか?
- 25. View Controllerの配列内のView Controllerを解放するにはどうすればいいですか?
- 26. Xcode View Controller - 水平方向の問題
- 27. iPadのサブビューのようなView ControllerのRootview Controllerの管理
- 28. Table View Controllerを自分のView Controllerサブクラスに設定するにはどうすればよいですか?
- 29. View Controllerをナビゲーションコントローラにプッシュ
- 30. Presented/Presenting View Controllerと親/子View Controllerの相互作用はどこに文書化されていますか?
このレスポンダが示唆するように私はモーダルビューを使用します。これは、その使用のための完全な例です。このようにして、設定がユーザーによって設定されているかどうかを確認し、設定されていない場合は起動時にモーダル表示を表示できます。そこから、設定バンドルはデバイスの設定ページからアクセスされます。 – Nungster
良い提案。ありがとうございました! – John