UIImagePickerViewController контроллер панели вкладок перезагрузки камеры (вызывается viewDidLoad) - PullRequest
0 голосов
/ 31 октября 2019

Я пытаюсь написать какое-нибудь приложение с целью-c для iOS. У меня есть проект с контроллером панели. В моем последнем нажатии я нажму кнопку, я покажу камеру. Поэтому, когда я взял свою фотографию с камеры и нажал «Использовать фотографию», это вызвало ViewDidLoad родительского контроллера моего TapBarViewController, и мой контроллер крана перезагрузился с изменяющим нажатием

Я также попытался Google, но нетрешения .. это и это не работает для меня. Пожалуйста, что я делаю не так? Мой метод вызова камеры:

      UIImagePickerController *picker = [[UIImagePickerController alloc] init];
      picker.delegate = self;
      picker.allowsEditing = YES;
      picker.sourceType = UIImagePickerControllerSourceTypeCamera;

      [self presentViewController:picker animated:YES completion:nil];

UPDT: Также я думаю, что это не проблема с ресурсами, как описано здесь

1 Ответ

0 голосов
/ 31 октября 2019

Хорошо, после одного дня исследований я нашел решение. после этого я добавил эту строку, она отлично работает.

picker.modalPresentationStyle = UIModalPresentationCustom;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...