[IOS Develop] Почему камера Ipad2 не полный экран? - PullRequest
0 голосов
/ 30 сентября 2011

Я использую UIImagePickerController для фотографирования. Процесс:

  1. запуск просмотра с некоторыми элементами управления.
  2. добавление просмотра в текущем представлении:

    self.claim.view.frame = CGRectMake (0, 0, 1024, 50);[self.view addSubview self.claim.view];

3. В self.claim.view есть кнопка для запуска камеры, и она запускается, но проблема заключается в следующем:зрение только показывает в области обзора (0, 0, 1024, 50), я не вижу ничего четкого через камеру, почему она не заполняет экран? Я пытаюсь несколькими способами, но не работает.

Мои попытки: 1. установить свойство cameraOverlayView (руководство указало, что это свойство устанавливает представление для наложения вида предварительного просмотра.) 2. при нажатии кнопки добавить другое подпредставление с рамкой (0,0,1024, 768), и в новом представлении делегировать метод * (void) viewDidAppear: (BOOL) анимировать ** запустить камеру.

ни один из них не полезен. Есть ли какой-либо возможный способсделать камеру полноэкранной?

1 Ответ

0 голосов
/ 12 июля 2012

У меня раньше была похожая проблема. Это может быть контроллер вида, который вы выполняете

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

Вместо этого попробуйте создать экземпляр imagePicker в другом контроллере представления и отклонить текущий контроллер представления. Надеюсь, что это поможет.

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