Wie erhalte ich programmgesteuert die aktuelle Ausrichtung des Geräts in iOS 6?
Ich habe eine iOS-App entwickelt und auf einem iOS6-Gerät getestet. Beim Testen wurde mir klar, dass meine App nicht wie erwartet auf Änderungen der Ausrichtung reagiert.
Hier ist mein Code:
// Autorotation (iOS >= 6.0)
- (BOOL) shouldAutorotate
{
return NO;
}
- (NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskAll;
}
- (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation
{
return UIInterfaceOrientationMaskPortrait;
}
Ich möchte genau wissen, welche Methoden bei Orientierungsänderungen in iOS aufgerufen werden.