, когда вы добавляете оверлей к пикеру камеры, отключает ли он масштабирование и вспышку? Кажется, у меня эта проблема на устройствах iOS 4.3.4, и это единственное, о чем я могу думать. Нажмите, чтобы фокус все еще работает, хотя.
Из документации:
"Вы можете использовать вид наложения для представления пользовательской иерархии видов поверх интерфейса средства выбора изображений по умолчанию. Средство выбора изображений накладывает свой пользовательский вид наложения поверх других видов средств выбора изображений и размещает его относительно координат экрана. Если у вас заданы элементы управления камерой по умолчанию, которые должны быть видимыми, включите прозрачность в свой вид или расположите его так, чтобы не заслонять основной контент. "
Вы делаете элементы управления по умолчанию видимыми с этой строкой
camera.showsCameraControls = YES;