ModelViewへのUINavigationControllerの管理について少し混乱します。私は、RootViewでUINavigationControllerを使用しています。また、RootViewに基づいて下から上へ別のmodelViewをポップアップし、その間にNavigationControllerをmodelViewにとどめて、次のナビゲーションに移動できるようにします。それを実装する方法は?UINavigationControllerをmodelViewに保持する方法
0
A
答えて
1
RootViewでナビゲーションコントローラを作成できます。あなたはRootView中ボタンクリックでモーダルビューを表示したいとします
- (IBAction) showModalView
{
YourModalView * aYourModalView = [[YourModalView alloc] initWithNibName:@"YourModalView" bundle:nil];
UINavigationController *navigation = [[UINavigationController alloc] initWithRootViewController:aYourModalView];
aYourModalView.navigationController.navigationBar.hidden = YES ;
[self.navigationController presentModalViewController:navigation animated:YES];
[aYourModalView release];
}
今、あなたのモーダルビューはナビゲーションコントローラを持っており、あなたが使用してモーダルビューからVCをプッシュすることができます。
[self.navigationController pushViewController:aViewController animated:YES];
それはあなたのお役に立てば幸いです。 ..
0
あなたはUINavigationController
上
- (void)setViewControllers:(NSArray *)viewControllers animated:(BOOL)animated
メソッドを使用することができます。アニメートしないで、その配列のインデックス0のオブジェクトを新しいRootViewに変更してください。
関連する問題
- 1. ModelViewでComboBox選択項目を設定する方法は?
- 2. MVVM - データを保存するためにModelViewに 'IsDirty'機能を実装する
- 3. ビットマップをメモリに保持する方法
- 4. Jqgridに値を保持する方法
- 5. ModelView xamarinを作成する
- 6. UINavigationController全体を解放する方法
- 7. UINavigationControllerをシミュレートする方法/ pushToViewControllerメソッド
- 8. 親UINavigationControllerをリロードする方法は?
- 9. は、ボタンをUINavigationControllerスタック全体に持続させる方法ですか?
- 10. UINavigationController階層のチャンクを切り替えてナビゲーションバーを保持
- 11. jsonでポストコントローラコールを呼び出してModelViewオブジェクトを返す方法
- 12. Visual Studioコードで保存時にコードフォールディングを保持する方法
- 13. 出力インデントを保持する方法
- 14. RadGridでソートオプションを保持する方法
- 15. ドッカーコンテナクラッシュ - 設定を保持する方法?
- 16. app.configのファイルパスを保持する方法
- 17. ASP.NET MVC:フィールドバイトを保持する方法
- 18. タイムスタンプを保持する方法gsutil cp
- 19. UITableViewCellのサブビューを保持する方法
- 20. アイテムメニューのハイライトを保持する方法
- 21. MPMoviePlayerController.viewサブビューを保持する方法?
- 22. Angularjsでヘッダーパラメーターを保持する方法
- 23. 乱数を保持する方法
- 24. iosアプリケーションでuinavigationcontrollerをuiviewcontrollerにロードする方法
- 25. UINavigationControllerツールバーの背景にタッチを検出する方法
- 26. iPhoneユーティリティアプリのFlipsideViewにUINavigationControllerを配置する方法
- 27. UITextViewの上にUINavigationControllerを表示する方法は?
- 28. Three20のAppDelegateにグローバル右ボタンボタン(UINavigationController)を追加する方法
- 29. ナビゲーションスタックにビューコントローラを追加するUINavigationControllerの方法
- 30. ノードをクローンするときにスタイルを保持する方法