cameraOverlayView evita la edición con permite la edición
Editar una foto después de haberla tomado (moverla y escalarla) funciona bien en mi aplicación con esta línea:
<code>[imagePicker setAllowsEditing:YES]; </code>
Pero si también uso un cameraOverlayView, el modo de edición ya no funciona. Aparece la pantalla, pero los gestos de pan y pinch no hacen que suceda nada.
Estoy usando el controlador de selección de imagen promedio:
<code>UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init]; </code>
Y agrego una vista de superposición de cámara, creada desde la vista de un controlador de vista personalizado:
<code>CameraOverlayViewController *overlayController = [[CameraOverlayViewController alloc] init]; UIView *overlayView = overlayController.view; [imagePicker setCameraOverlayView:overlayView]; </code>
En IB, esa vista está configurada para permitir la interacción del usuario y el toque múltiple, lo que le permite hacer zoom y enfocar mientras toma la foto. Pero una vez que se toma la foto y entra en el modo de edición, no se puede desplazar o pellizcar para mover o escalar la foto.
¿Qué me estoy perdiendo?