私のビューコントローラは、UITableViewサブクラスであるモーダルビューを開きます。 UITableViewサブクラスにナビゲーションバーがありません。どうすればプログラムで追加できますか?このモーダルビューを閉じるには、キャンセルボタンが必要です。iPhone:tableviewサブクラスにナビゲーションバーを追加
答えて
ナビゲーションコントローラーにテーブルビューコントローラーを追加し、ナビゲーションコントローラーをモーダルに表示します。例えば、(これは私が正確なメソッド名のわからないように、すべての擬似コードです):
MyTableViewController *tvc = [[MyTableViewController alloc] init];
tvc.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Cancel" target:self action:@selector(dismissModalViewController)];
UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:tvc]];
[self presentModalViewController:navController];
ナビゲーションバーと戻るボタンでビューをプッシュし、TableViewコントローラを使用する場合は、NavigationControllerを使用してプッシュするだけではなく、ナビゲーションバーと戻るボタンがデフォルトで表示されます?
Imは私のナビゲーションコントローラとそれをプッシュするには、ないナビゲーションバットは私のテーブルビューサブクラス – Jim
せいかではありません私はUIViewControllerの代わりにUITableviewサブクラスを使用しています – Jim
私の上の人の答えが働く、それは最初のビューコントローラにナビゲーションバーを表示するかどうかによって異なります。あなたが上記のオプションを使用していない場合は、navコントローラをモーダルに押します。両方のビューでバーを使用する場合は、最初に表示されたビューを使用してナビゲーションコントローラを使用し、必要に応じてテーブルビューコントローラを押します。この場合、モーダルではありませんが、モーダルビューコントローラを押すことは、独立したビューを現在のビュー全体に完全にスライドさせることです。 – user1084563
- 1. ナビゲーションバーに「+」ボタンを追加
- 2. NSManagedObjectサブクラスにivarを追加
- 3. uitableviewにナビゲーションバーを追加するには
- 4. ナビゲーションバーにUIViewを追加するには?
- 5. ナビゲーションバーにメニューボタンを追加するには
- 6. iPhoneナビゲーションバーにアイテム/行ボタンを追加
- 7. カスタムアイテムをナビゲーションバーに追加する方法
- 8. issueナビゲーションバーにleftBarButtonItemを追加する
- 9. iPhone:MPMoviePlayerViewControllerのナビゲーションバーにボタンを追加
- 10. 他のボタンをナビゲーションバーに追加
- 11. iPhoneナビゲーションバーにタイマーを追加する
- 12. jqueryのは、(ECCを追加、削除、検索。)ナビゲーションバーを追加jqgrid
- 13. ApplicationUserのサブクラスにクレームを追加する
- 14. ナビゲーションバーを追加する方法
- 15. 機能を追加する:サブクラスとデコレータ
- 16. Xcode 4.3でUIViewControllerサブクラスを追加する
- 17. Moodle - ナビゲーションバーにページ/項目を追加するには
- 18. UINavigationControllerのナビゲーションバーの上に画像を追加するには?
- 19. UITableViewのナビゲーションバーに上/下ボタンを追加する
- 20. CSS/HTMLのナビゲーションバーにあるボタンの画像を追加する
- 21. xcodeのナビゲーションバーにナビゲーション項目を追加しません
- 22. ウィンドウベースのアプリケーションにタブバーとナビゲーションバーを追加する
- 23. ナビゲーションバーの戻るボタンとタイトルの間にアイコンを追加
- 24. ナビゲーションバーの下に検索バーを追加しますか?
- 25. ナビゲーションバーに戻るボタンを追加する方法は?
- 26. すべてのテンプレートにナビゲーションバーを追加します
- 27. ナビゲーションバーに丸みのあるコーナーを追加するCSS
- 28. iOS:Modal UITableViewControllerにナビゲーションバーを追加しようとしています
- 29. ナビゲーションバーに右バーボタンを追加する際の問題
- 30. TableViewのナビゲーションバーに並べ替え機能を追加する
ありがとう、それはトリックをした... – Jim