der Umgang mit UIDeviceOrientationFaceUp und UIDeviceOrientationFaceDown?

noob Frage hier.

ich erkennen, die Orientierung mit:

UIInterfaceOrientation orientation = [[UIDevice currentDevice] orientation];

ist alles schön und gut und ich reposition meine Textfelder und Etiketten entsprechend der gemeldeten Orientierung mit

if (orientation == UIDeviceOrientationPortrait || orientation == UIDeviceOrientationPortraitUpsideDown)

und else{} für alles andere

das problem, dass ich erst vor kurzem entdeckt ist, wenn die UIDevice Berichte UIDeviceOrientationFaceUp oder UIDeviceOrientationFaceDown. wie kann ich mit dieser situation umgehen ? wie kann ich wissen, ob UIDeviceOrientationFaceUp und UIDeviceOrientationFaceDown geschieht im hoch-oder Querformat ? Ich weiß, dass das Gerät nach oben oder unten, aber ich weiß nicht, ob ich sollte neu positionieren, alles auf Hochformat oder Querformat.

danke!

InformationsquelleAutor TrekCzar | 2010-12-12
Schreibe einen Kommentar