Определить, когда кнопка вспышки камеры нажата?
У меня есть UIImagePickerController, используемый для фотографирования. В левом верхнем углу есть кнопка молнии. Когда она нажата, она вызывает три опции: Авто, Вкл., Выкл. Эти кнопки указывают, является ли режим вспышки автоматическим, включен или выключен. Я хочу определить, когда нажата эта кнопка молнии. Как я могу это сделать?
1 ответ
Не думайте, что это возможно с UIImagePickerController по умолчанию, вам, вероятно, придется разделить его на подклассы и поработать самостоятельно.
(Лично я бы не использовал UIPicker, а вместо этого перешел бы на AVFoundation для использования камеры, так как сенсорный экран ограничен, и есть довольно досадная ошибка с частью "разрешить редактирование").
Возможно, вы сможете найти пользовательскую библиотеку для этой функции, но я не уверен, что это решит. Удачи.:)