При использовании pushViewController
для нажатия UIImagePickerController
:
[self.navigationController pushViewController:pvc animated:YES];
произойдет ошибка, такая как:
Нажатие навигационного контроллера не поддерживается
Правильное решение - использовать presentModalViewController
:
[self presentModalViewController:pvc animated:YES];
Может кто-нибудь объяснить, почему это необходимо? Что скрыто в UIViewController
?
Спасибо!