cameraOverlayView предотвращает редактирование с помощью allowEditing
Редактирование фотографии после того, как она была сделана (перемещение и масштабирование), прекрасно работает в моем приложении с этой строкой:
<code>[imagePicker setAllowsEditing:YES]; </code>
Но если я также использую cameraOverlayView, режим редактирования больше не работает. Экран всплывает, но жесты панорамирования и пинча ничего не делают.
Я использую свой средний контроллер выбора изображений:
<code>UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init]; </code>
И я добавляю вид наложения камеры, созданный из вида пользовательского контроллера вида:
<code>CameraOverlayViewController *overlayController = [[CameraOverlayViewController alloc] init]; UIView *overlayView = overlayController.view; [imagePicker setCameraOverlayView:overlayView]; </code>
В IB это представление настраивается для обеспечения взаимодействия с пользователем и множественного касания, что позволяет ему увеличивать и фокусировать изображение при съемке. Но как только снимок сделан и он входит в режим редактирования, вы не можете перемещать или масштабировать его, чтобы перемещать или масштабировать фотографию.
Что мне не хватает?