Wie kann ich feststellen, ob ein Foto im Quer- oder Hochformat ist?

8

Ich lade ein Foto aus der iPhone / iPad-Bibliothek, die meisten davon im Portrait-Modus. Ich möchte wissen, wie ich das Foto im Quer- oder Hochformat-Modus überprüfen kann.

    
mikezang 03.02.2011, 00:21
quelle

2 Antworten

12

Verwenden Sie die Eigenschaft imageOrientation von UIImage Instanzen. Es wird Ihnen eine diese Konstanten.

Beispiel:

UIImage * image = // aus der Bibliothek geladen

%Vor%     
Björn Marschollek 03.02.2011 00:31
quelle
1

Ich habe dieses Stück Code auf Dutzenden von tatsächlichen Bildern auf dem iPhone 4 mit iOS 5.0 getestet und konnte sie alle erfolgreich im Hochformat erstellen. So reparieren / überprüfen Sie

%Vor%

Hier ist ein narrensicherer Weg, diese Prüfung durchzuführen

%Vor%     
Sam B 05.01.2013 21:01
quelle

Tags und Links