Программирование ios с использованием UIImagePicker внутри контроллера UINavigation - PullRequest
1 голос
/ 09 февраля 2012

Я хочу реализовать следующий тип потока пользовательского интерфейса в моем проекте

http://imgur.com/77pK3

Итак, в основном следующий вариант, который я должен показать в popover, и на основеВыбор пользователя, я должен перейти к следующему виду, а затем может вернуться к моему основному виду.Мой подход пока в моем основном представлении, я создаю поповер с контроллером навигации.Контроллер корневого представления контроллера навигации является подклассом контроллера UITableViewUITableView Контроллере я представляю следующие две опции, и когда пользователь выбирает «Фотопленку» в табличном представлении delagate tableVIewDidSelectROw, я нажимаю так

UIImagePickerController *imgPicker = [[UIImagePickerController alloc] init]]
impgPicker.source = // source type to camera roll
[self.navigationController pushViewController:imgPicker animation:YES]

, но после этойпроисходит сбой, я даже пытался использовать

[self prsentViewController]

, но тот же результат.

Любая помощь будет принята с благодарностью, и я работаю на симуляторе iOS 5.

1 Ответ

1 голос
/ 09 февраля 2012

UIImagePickerController предназначен для использования в качестве модального контроллера представления и отображается с использованием presentModalViewController: animated: method.

Скорее всего, вам потребуется определить свои собственные контроллеры представления для реализации интерфейса в соответствии с замыслом. Вы можете получить доступ к альбомам и фотографиям через класс ALAssetsLibrary.

...