Jak programowo uzyskać bieżącą orientację urządzenia w iOS 6?

Opracowałem aplikację iOS i przetestowałem ją na urządzeniu iOS6. Podczas testów zdałem sobie sprawę, że moja aplikacja nie odpowiada oczekiwanym zmianom orientacji.

Oto mój kod:

// Autorotation (iOS >= 6.0)
- (BOOL) shouldAutorotate
{
    return NO;
}

- (NSUInteger)supportedInterfaceOrientations
{
    return UIInterfaceOrientationMaskAll;
}

- (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation
{
    return UIInterfaceOrientationMaskPortrait;
}

Właśnie chcę wiedzieć, jakie metody nazywa się zmianami orientacji w iOS.

questionAnswers(8)

yourAnswerToTheQuestion