Это то, что я пытаюсь сделать: у меня есть приложение, ориентированное на navigationController, и множество разных представлений. Предположим, что на третьем представлении я хочу просмотреть представление 4 с помощью UIModalTransitionStyleCoverVertical. То, что я сделал это, используя этот код:Назад с UIModalTransitionStyle
-(void)changeView4{
View4 *screen = [[View4 alloc]initWithNibName:nil bundle:nil];
screen.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
[self presentModalViewController:screen animated:YES];
}
На представлении 4 У меня есть кнопка, чтобы вернуться обратно в режим 3, но проблема в том, что, когда я нажимаю его, View3 не показывать навигацию контроллер, поэтому я не могу вернуться к просмотру 2. Может ли кто-нибудь мне помочь? Благодарю.
Какой код возвращает кнопка для просмотра 3? – Tim
Это IBAction, View3 * view3 = [[View 3 alloc] initWithNibName: nil bundle: nil]; view3.modalTransitionStyle = UIModalTransitionStyleCoverVertical; [self presentModalViewController: view3 animated: YES]; [[self navigationController] комплектNavigationBarHidden: NO анимированный: YES]; Большое спасибо! – joan2404