Прежде всего позвольте мне сказать вам, что я пытаюсь сделать:Как разрешить пользователю выбирать тип источника UIImagePickerController?
- Когда пользователь нажимает на кнопку, я хочу представить
UIPopoverController
сUINavigationController
как егоcontentViewController
(это на IPad) - Первый
UIViewController
, введенный вUINavigationController
, будет настраиваемым контроллером вида, который имеет 2 кнопки: «сделать снимок» и «выбрать из библиотеки». - При нажатии кнопки «фотографирует» будет
setSourceType:UIImagePickerControllerSourceTypeCamera
наUIImagePickerController
и столкнуть ее вUINavigationController
- При нажатии кнопки «выбрать из библиотеки» будет
setSourceType:UIImagePickerControllerSourceTypePhotoLibrary
наUIImagePickerController
и столкнуть ее вUINavigationController
I хотите иметь возможность сделать все это и позволить пользователю перемещаться назад, как позволяет UINavigationController.
Проблема заключается в том, что, поскольку UIImagePickerController
также UINavigationController
, я не могу толкать его в другой UINavigationController
, как указано в # 3 и # 4.
Вопросы:
- Есть ли способ для меня, чтобы использовать
UIImagePickerController
с настраиваемым контроллером вида толкаемый перед камерой/фото контроллеров просмотреть библиотеку? - Или, наоборот, есть ли способ, чтобы я мог получить доступ к контроллерам просмотра камеры/библиотеки фотографий, чтобы вставить их в другой
UINavigationController
? - Или есть другой способ, который я здесь полностью отсутствует?