В ViewController, который должен отображать кнопку типа панели навигации в методе viewDidLoad ():
self.addToolbarButton = [[[UIBarButtonItem alloc]
initWithTitle:@"Add", nil)
style:UIBarButtonSystemItemAdd
target:self
action:@selector (add)] autorelease];
self.navigationItem.leftBarButtonItem = addToolbarButton;
Это добавит кнопку «добавить» в стиле слева на панели навигации, которая вызывает метод селектора:
-(void) add {...}
в том же классе, когда он повернут. В этом методе в том же классе вы можете указать свою логику добавления. Если этот метод должен быть помещен в другой класс, установите для него цель.
Это программный способ решить эту проблему. Метод "- (void) add" - это то, чем был ваш Outlet в подходе .xib.
Для вашего подхода .xib вы должны убедиться, что свойство Outlet для navigationBarButton установлено для сохранения.