1
私はコードから作成したタブバーコントローラを持っています。最初のタブは連絡先タブです。このビューコントローラの上部にバーが必要です。そのため、(+)、(編集)、(インポート)などのボタンを追加して適切な操作を行うことができます。 contactsviewcontrollerのために私はviewdidloadメソッドを持っています。ViewControllerでTopBarを取得できません
- (void)viewDidLoad {
self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:self action:@selector(add_clicked:)];
self.navigationItem.rightBarButtonItem = self.editButtonItem;
[super viewDidLoad];
}
しかし、それでもまだ、私は2つのボタンでトップのバーを取得することはできませんよ。私は何が間違っている。
を試してみてください@Rajashekar、メソッドの先頭に '[スーパーのviewDidLoad]'常に呼び出す必要があります。 – raidfive
私もそれを試して、それは動作しませんでした。 – Rajashekar