Die iOS-Anwendung, an der ich gerade arbeite, hat eine Ansicht, die im Querformat gesperrt werden muss. Bis zu diesem Punkt wurde dies mit den Methoden shouldAutorotate
und supportedInterfaceOrientations
erreicht, aber unter iPad Air 2
unter iOS9 beta5
werden diese Methoden nie ausgelöst und die Ausrichtung ist nicht gesperrt.Die Ausrichtung auf dem iPad Air 2 kann nicht gesperrt werden
Ich habe auf den folgenden Geräten versucht, auf alle außer dem Air2 gefeuert Methoden (Lauf Debug mit Xcode beta6): iPhone 6+, iPad Mini, iPad Air 2, iPad 2, iPad 3
Die Methoden nicht Brennen sind wie folgt:
- (BOOL)shouldAutorotate {
return YES;
}
- (UIInterfaceOrientationMask)supportedInterfaceOrientations {
return UIInterfaceOrientationMaskLandscape;
}
- (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation {
return UIInterfaceOrientationMaskLandscapeRight;
}
View-Controller über presentViewController
Dude du bist ... nur ... danke! – Soberman