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:
[imagePicker setAllowsEditing:YES];
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:
UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init];
I dodaję widok nakładki kamery, utworzony z widoku kontrolera niestandardowego widoku:
CameraOverlayViewController *overlayController = [[CameraOverlayViewController alloc] init];
UIView *overlayView = overlayController.view;
[imagePicker setCameraOverlayView:overlayView];
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?