Я использую панель навигации, на которой я нажимаю несколько представлений в соответствии с тем, что выбирает пользователь. Теперь мне нужно перейти к первому контроллеру просмотра с третьего контроллера. Приложения всплывают к первому контроллеру просмотра, но элементы навигации не изменились находится в контроллере второго представления, но мне нужно изменить навигационные элементы.
Код, который я использовал: appdelagte.h
Bool isDelete;
@property(nonatomic)Bool isDelete;
appDelegate.m
@synthesize isDelete;
thirdViewController:
-(void)viewWillAppear:(Bool)animated {
appDelegate.isDelete=YES;
[self.navigationController popViewControllerAnimated:YES];
}
secondViewController.m
-(void)viewWillAppear:(Bool)animated {
if(appDelegate.isDelete==YES)
{
[self.navigationController popViewControllerAnimated:YES];
}
}
Здесь всплывающее окно с первым контроллером вида, но навигационные элементы не изменяются, как во втором контроллере вида
Любой, кто поможет мне решить эту проблему. Спасибо заранее.