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 это представление настраивается для обеспечения взаимодействия с пользователем и множественного касания, что позволяет ему увеличивать и фокусировать изображение при съемке. Но как только снимок сделан и он входит в режим редактирования, вы не можете перемещать или масштабировать его, чтобы перемещать или масштабировать фотографию.

Что мне не хватает?

Ответы на вопрос(1)

Ваш ответ на вопрос