Подтвердить что ты не робот

Доступ к камере с iOS

Кажется очевидным, что некоторые люди смогли выяснить, как получить доступ к камере iPhone через SDK (например, Spore Origins). Как это может быть сделано?

4b9b3361

Ответ 1

Вам нужно использовать класс UIImagePickerController, в основном:

UIImagePickerController *picker = [[UIImagePickerController alloc] init];
picker.delegate = pickerDelegate
picker.sourceType = UIImagePickerControllerSourceTypeCamera

Приведенный pickerDelegate объект pickerDelegate должен реализовывать следующий метод:

- (void)imagePickerController:(UIImagePickerController *)picker
           didFinishPickingMediaWithInfo:(NSDictionary *)info

Словарь info будет содержать записи для оригинала и отредактированного изображения, шпонка с UIImagePickerControllerOriginalImage и UIImagePickerControllerEditedImage соответственно. (см. https://developer.apple.com/documentation/uikit/uiimagepickercontrollerdelegate и https://developer.apple.com/documentation/uikit/uiimagepickercontrollerinfokey для получения более подробной информации)

Ответ 3

Хмммм..... Когда-нибудь пытался использовать OverlayView? При этом камера может выглядеть индивидуально, но на самом деле ее просто вид сверху.

Если частный API напрямую доступен, это может привести к тому, что приложение будет отклонено Apple. Посмотрите, помогает ли приведенная ниже ссылка.

текст ссылки

Ответ 4

С помощью этой ссылки вы также можете показать как камеру с параметрами видео. Click_Me