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