UIImagePickerController 3.0 функция takePicture - PullRequest
0 голосов
/ 28 октября 2009

Как я могу использовать метод takePicture для программной съемки изображения. Я хочу сделать снимок через 5 секунд или установить таймер на камеру. Возможно ли сделать снимок без нажатия кнопки съемки.

Ответы [ 2 ]

1 голос
/ 28 октября 2009
0 голосов
/ 03 ноября 2009

Начиная с ОС 3.1, вы можете сделать это, используя метод takePicture. Вы можете скрыть обычные элементы управления камерой с помощью свойства showsCameraControls. Таким образом, вы можете делать именно то, что вы хотите, просто установить таймер или использовать другой пользовательский интерфейс, а затем вызвать takePicture в вашем обратном вызове таймера. Одна сбивающая с толку вещь, которую я видел, состоит в том, что если вы называете это «слишком рано», когда средство выбора изображений не совсем готово, оно, по-видимому, молча терпит неудачу.

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