Как мне настроить UIViewControllers, которые вы не должны создавать на подклассах с iOS 5 Story Boards? - PullRequest
2 голосов
/ 26 ноября 2011

Я хотел бы открыть UIImagePickerController с использованием раскадровок и сегментов, но я не знаю, как настроить параметры на контроллере представления, который вы не должны расширять.Нужно ли делать все это в коде вместо использования раскадровок?

Я хочу установить параметр sourceType = UIImagePickerControllerSourceTypeCamera на UIImagePickerController, когда я представляю его в UIPopoverController

1 Ответ

1 голос
/ 04 марта 2012

В контроллере, который инициирует переход, вы можете переопределить prepareForSegue: sender:

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
    UIImagePickerController *ipc = (UIImagePickerController *)segue.destinationViewController;
    ipc.sourceType = UIImagePickerControllerSourceTypeCamera;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...