Ich habe mir die Dokumentation angesehen, kann aber nicht herausfinden, warum manchmal die Wortmaske eingefügt wird und manchmal nicht.
UIInterfaceOrientationMask
wird von iOS 6 verwendet
Methode ( docs here ), das ist eine Bitmaske aller Ausrichtungen, die der View-Controller benötigt, die vom SDK aufgerufen werden. Das Folgende ist eine Beispielimplementierung:
%Vor%Dies steht im Gegensatz zu dem vor iOS 6 (jetzt veraltet, Dokumente hier ) Methode:
%Vor% was dir einen UIInterfaceOrientation
enum Wert gegeben hat, gegen den du mit etwas wie:
Beachten Sie, dass Sie weiterhin die UIInterfaceOrientation
enum in der Methode didRotate sowie die Eigenschaft interfaceOrientaiton
erhalten, die zu anderen Zeiten nützlich sein kann. Die Maske wird nur verwendet, wenn der SDK entscheidet, ob der View-Controller gedreht werden soll oder nicht.
Frage für andere: Hat jemand bemerkt, dass es keine UIInterfaceOrientationMaskPortraitAll
Maske gibt? Scheint mir zu fehlen.
Tags und Links objective-c ios xcode4