Автоматически сделать снимок - PullRequest
1 голос
/ 26 сентября 2011

Я попытался сделать снимок и автоматически сохранить его в библиотеке фотографий с помощью UIImagePicker и AVFoundation, но не смог заставить его работать.

Я хотел бы сделать снимок, когда отображается вид, не показывающий пользователю вид камеры, а затем использовать его как простое изображение в приложении.

Спасибо

1 Ответ

0 голосов
/ 24 февраля 2012

У Apple есть целое руководство, посвященное подобным вещам, «Темы по программированию камер для iOS», с подразделом «Съемка фотографий и видео». Есть даже пример проекта «Сборщик фотографий». Вот отрывок, метод действия для кнопки «сделай снимок»:

- (IBAction)cameraAction:(id)sender {
[self showImagePicker:UIImagePickerControllerSourceTypeCamera];
}

Примечание. Оно не будет работать, если [UIImagePickerController isSourceTypeAvailable: UIImagePickerControllerSourceTypeCamera] не вернет ДА, что означает, что на устройстве установлена ​​камера.

...