2013-09-21 11 views
5

Ich arbeite jetzt mit iOS 7 und versuche, den UIImagePickerController dazu zu bringen, den Benutzer einen quadratischen Modus auswählen zu lassen, da es jetzt eine Funktion in iOS 7 ist. Gibt es etwas, das ich aktivieren muss, um diesen Swipe zu erlauben? Relevanter Code, der unten veröffentlicht wird, obwohl es ziemlich Standard ist.UIImagePickerController auf iOS 7: Quadratischer Modus?

UIImagePickerController *cameraView = [[UIImagePickerController alloc] init]; 
cameraView.sourceType = UIImagePickerControllerSourceTypeCamera; 
cameraView.delegate = (id)self; 
[self presentViewController:cameraView animated:YES completion:nil]; 

Ich habe Scheuern im unordentlichen iOS 7-Dokumentation, die verfügbar ist, aber ich kann nicht einmal sagen, ob sie überhaupt die Entwickler-Bibliothek geändert - ich sehe nichts Neues.

+0

möglich Duplikat [iOS Benutzerdefinierte UIImagePickerController Kamera Crop auf Platz] wollen (http://stackoverflow.com/questions/17712797/ios- custom-uiimagepickercontroller-camera-crop-to-square) – bneely

Antwort

0

Ich schaute auf den iOS 7-Header für UIImagePickerController in Xcode, und ich sehe keine neue API für 7,0 oder einen quadratischen Foto-Modus. Der quadratische Fotomodus scheint eine Funktion der App zu sein, nicht von UIImagePickerController.

8

Setzen Sie allowEditing auf YES. aus dem Ergebnis dict verwenden, um den Schlüssel UIImagePickerControllerEditedImage

dann werden Sie das Quadrat Bild haben.

finde ich keine Möglichkeit, den Benutzer zu lassen, wählen Sie, welches Format er :(

+4

Außerdem scheint es einen nicht behobenen Fehler in iOS 6, 7 und 8 zu geben, wo der Bildschirm, der allowedEditing aufruft, den Benutzer nicht dazu bringt, das Foto herumzubewegen –

+0

Es funktioniert auch im Hochformat –

Verwandte Themen