1

В моем MainWindow.xib У меня есть настройка, как у меня здесь. У меня есть контроллер панели вкладок с контроллером навигации в контроллере панели вкладок. Я могу переключаться между различными навигационными контроллерами, и все это работает.Панель управления планшета + контроллер навигации + кнопка бара Пункт

То, что я пытаюсь сделать сейчас, - добавить элемент управления правой кнопкой мыши в контроллер навигации. Я не могу использовать интерфейс Builder для перетаскивания в контроллер навигации. Есть ли способ добавить кнопку в контроллер навигации ... либо для определенных видов, либо, более предпочтительно, для всех видов.

Tab Bar Controller 
    Tab Bar 
    Navigation Controller 
     Navigation Bar 
     XXXXViewController 
     Tab Bar Item 

ответ

4

Вы можете сделать это программно в viewDidLoad контроллера, где вы хотите правую кнопку бар и вызвать метод в селекторе в зависимости от того, что вы хотите, чтобы кнопка сделать.

UIBarButtonItem *comment = [[UIBarButtonItem alloc] 
          initWithBarButtonSystemItem:UIBarButtonSystemItemCompose 
          target:self 
          action:@selector(displayViewForPosts)]; 

self.navigationItem.rightBarButtonItem = comment; 
[comment release]; 
Смежные вопросы