Я стараюсь, чтобы пользователь мог выбрать фотографию из своего альбома в изображение. Кажется, что это нормально, если я использую push-сегу для этого контроллера представления, у которого есть кнопка для выполнения действия, но когда я меняю его на modal segue, ничего не происходит, когда я нажимаю кнопку для запуска функции. В чем причина этого?Представление UIImagePickerController от modal UIViewController
Метод:
- (IBAction)choosePhotoFromAlbum:(id)sender {
UIImagePickerController *imgPicker = [[UIImagePickerController alloc] init];
imgPicker.delegate = self;
imgPicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
[self.navigationController presentViewController:imgPicker animated:YES completion:nil];
}
Вы пытаетесь представить его с контроллера навигации, но ваш контроллер просмотра является модальным. Изменить '[self.navigationController presentViewController: imgPicker анимированный: YES завершение: nil];' to '[self presentViewController: imgPicker анимированный: ДА завершение: nil]' – Milo
Wow я чувствую себя идиотом, спасибо огромное! – user3117785
Нет проблем! Я добавил его в качестве ответа, поэтому, если бы вы его приняли, это было бы очень признательно! – Milo