Я пытаюсь вызвать UIBarButtonItem
когда кнопку задней части этого контроллера pressed.This мои code поставили инициализацию в viewDidLoad
и viewWillAppear
, но этот метод не вызываются.действия UIBarbuttonItem не называется ИОСОМ
UIBarButtonItem *exampleButton = [[UIBarButtonItem alloc] initWithTitle:@" " style:UIBarButtonItemStylePlain target:self action:(@selector(backToViewController:))];
self.navigationItem.backBarButtonItem = exampleButton;
-(void)backToViewController:(UIBarButtonItem*)sender
{
[self.navigationController popToRootViewControllerAnimated:YES];
}
Правильно ли отображается кнопка? Дайте кнопке фактическое название, чтобы вы могли его увидеть. – keithbhunter
Вы также можете вызвать self.navgiationController popToRootViewController в viewWillDisappear. Это сделает то же самое. – Maik639
Установите свой 'exampleButton' как leftBarButtonItem. –