新しいアイテムを追加するときに、追加画面を表示するためのCoreDataRecipesアプリに従っています。しかし、私はバーを上部に表示させることができないので、「完了」または「キャンセル」を押すことができます。iOS:Modal UITableViewControllerにナビゲーションバーを追加しようとしています
モーダルコントローラーを呼び出すxibでは、私は+ボタンを使用して、コントローラーをIBを介してモーダルにスライドさせるようにしました。私はその画面を離れることができない何のバーが存在しない以外
私は私のモーダルコントローラに以下の私のviewDidLoad
で
self.navigationItem.title = @"Add";
self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Cancel" style:UIBarButtonItemStyleBordered target:self action:@selector(cancel)];
self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Save" style:UIBarButtonItemStyleDone target:self action:@selector(save)];
self.navigationController.navigationBarHidden = NO;
を持つモーダルコントローラは、細かい表示されます。
基本的にIBセグのリンクを使用するのは無意味ですか? – Bot
はい、これはすべてプログラムによって実行されます。モーダルビューを表示するために使用するメソッドは、内部にあります。 –