Я пытаюсь добавить кнопку перезагрузки на верхнюю панель навигационного контроллера без успеха.Как добавить элемент левой кнопки в UINavigationController на iOS?
Вот заголовок:
@interface PropertyViewController : UINavigationController {
}
Вот как я пытаюсь добавить:
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {
if (self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]) {
UIBarButtonItem *reload = [[UIBarButtonItem alloc] initWithTitle:@"Show" style:UIBarButtonItemStylePlain
target:self action:@selector(reloadPropertyList:)];
self.navigationItem.leftBarButtonItem = reload;
}
return self;
}
Почему вы подклассов навигации контроллер здесь? – Wain
то как добавить и где? –
Вы не объяснили, что все ваши контроллеры представлений, но диспетчеры просмотра указывают элементы для отображения, и контроллер навигации имеет дело с показом их – Wain