Sehen Sie diese Antwort von Jane Sales
Von Die Antwort für diese Frage Festlegen von Dimensionen für UIImagePickerController "verschieben und skalieren "cropbox
Die Lösung, die ich empfehle, ist, die Bearbeitung für den Bilderwähler zu deaktivieren und handle es selbst. Zum Beispiel lege ich das Bild in eine scrollbare, zoombare Bildansicht. Oben auf der Bildansicht befindet sich eine feste Position "Crop-Guide-Ansicht", die den vom Benutzer angezeigten Crop-Indikator zeichnet. Angenommen, die Führungsansicht verfügt über Eigenschaften für das sichtbare Rechteck (das Teil um zu behalten) und Randbreiten (der Teil, um zu verwerfen) können Sie das bekommen Rechteck wie folgt ausschneiden.
Hier ist der Link für Größenänderung + UIImage
Das ist extrem spät, aber hoffentlich wird es helfen.
In der UIImagePickerController Delegate-Methode imagePickerController:didFinishPickingMediaWithInfo:
wird auf das "bewegte" und "skalierte" Bild über die UIImagePickerControllerEditedImage
-Schlüssel wie folgt zugegriffen
Hoffe es hilft jemandem!
Bitte gehen Sie diese Antwort nur durch, wenn andere nicht funktionieren ....:)
Im ZBar-Projekt gibt es einige Beispielanwendungen, die das Bild aufnehmen von Barcode. Es ermöglicht das Verschieben und Skalieren des Bildes. Ich habe den Code nicht angesehen. Aber Sie können als letzte Option versuchen.
Tags und Links objective-c iphone photo-gallery