Como obter a orientação atual do dispositivo programaticamente no iOS 6?
Eu desenvolvi um aplicativo iOS e testei no dispositivo iOS6. Durante o teste, percebi que meu aplicativo não está respondendo às alterações de orientação conforme o esperado.
Aqui está o meu código:
// Autorotation (iOS >= 6.0)
- (BOOL) shouldAutorotate
{
return NO;
}
- (NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskAll;
}
- (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation
{
return UIInterfaceOrientationMaskPortrait;
}
Precisamente, quero saber que métodos são chamados de alterações de orientação no iOS.