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