cameraOverlayView uniemożliwia edycję za pomocą allowEditing
Edycja zdjęcia po jego wykonaniu (przesuwanie i skalowanie) działa dobrze w mojej aplikacji dzięki tej linii:
<code>[imagePicker setAllowsEditing:YES]; </code>
Ale jeśli używam też kameryOverlayView, tryb edycji już nie działa. Pojawia się ekran, ale gesty pan i pinch nic nie robią.
Używam twojego przeciętnego kontrolera wyboru obrazu:
<code>UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init]; </code>
I dodaję widok nakładki kamery, utworzony z widoku kontrolera niestandardowego widoku:
<code>CameraOverlayViewController *overlayController = [[CameraOverlayViewController alloc] init]; UIView *overlayView = overlayController.view; [imagePicker setCameraOverlayView:overlayView]; </code>
W IB ten widok jest skonfigurowany tak, aby umożliwić interakcję użytkownika i wielokrotne dotknięcie, co pozwala na powiększanie i ustawianie ostrości podczas robienia zdjęcia. Ale po zrobieniu zdjęcia i przejściu do trybu edycji nie można przesuwać ani szczypać, aby przesuwać lub skalować zdjęcie.
czego mi brakuje?