Скрытая анимация затвора UIImagePickerController - PullRequest
2 голосов
/ 08 ноября 2011

Я хочу скрыть анимацию, которая показывает открытие затвора при представлении UIImagePickerController для съемки.Я проверил этот вопрос на тот же вопрос, который содержит принятые, но я не смог воспроизвести эту функцию в моем контроллере.

Я дал overlayView как self.view, и когда я скрываю PLCameraView, он показывает пустую белую часть, и затем я могу сделать снимок.Есть ли какой-нибудь способ удалить эту белую часть?

Если необходимо, я могу опубликовать свой полный проект с исходным кодом ...

Может ли какой-нибудь текст выделить, как это сделать? Редактировать:

То, что я хочу сделать, основано на определенных событиях и условиях. Я хочу поместить изображение, снятое с камеры, или изображение по умолчанию в дБ.А для фотосъемки не требуется взаимодействие с пользователем, поэтому я поставил NSTimer и сделал снимок с помощью метода takePicture.

Есть мысли?

1 Ответ

1 голос
/ 10 ноября 2011

Вместо того, чтобы возиться с иерархией представлений UIImagePickerController (о чем вас настоятельно предупреждают в документах), вам, вероятно, следует использовать AVCaptureSession и создать свой собственный ImagePicker для захвата необработанных изображений из видеопотока.

См. http://developer.apple.com/library/ios/#samplecode/AVCam/Listings/Classes_AVCamCaptureManager_m.html для подсказок.

...