Wenn Sie ein cameraOverlayView
für ein UIImagePickerController
implementieren, wird diese Ansicht während der Aufnahme und nach der Aufnahme des Fotos angezeigt, sodass Sie die Möglichkeit haben, das Foto abzubrechen oder zu wiederholen. Das Problem, das ich sehe, ist, wenn Ihr cameraOverlayView
oben auf dem Fotovorschaubereich ist, wenn Sie das Foto machen und es Ihnen die Vorschau zeigt, stimmt das aufgenommene Foto nicht mehr mit dem cameraOverlayView
überein. Das gesamte Fotovorschaufenster wurde um ~ 50 Punkte nach unten verschoben, während cameraOverlayView
beibehalten wurde. Dies ist ein Problem, wenn das Foto perfekt an die Ansicht angepasst werden muss.
Wie kann dies eingestellt werden, so dass die beiden perfekt ausgerichtet sind - während des Fotografierens und nachdem es aufgenommen wurde?
Beachten Sie, wie der gesamte Vorschaubereich nach der Aufnahme des Fotos gedrückt wird.
Ich hatte ein ähnliches Problem und kam zu der folgenden Problemumgehung:
%Vor%Dadurch wird sichergestellt, dass das aufgenommene Bild ungefähr denselben Mittelpunkt hat wie die Kameravorschauebene (im Hochformat).
Tags und Links ios uiimagepickercontroller cameraoverlayview