Autorotate um único UIViewController no iOS 6 com UITabBar
Eu tenho um aplicativo que funciona apenas emPortrait Mode
, mas há um únicoView que pode exibir vídeo, então eu quero que o trabalho de exibição também nolandscape mode
, mas no iOS 6 eu não consigo descobrir como eu posso fazer isso, agora eu tenho isso:
No AppDelegate.m eu tenho:
self.window.rootViewController = myTabBar;
então no Resumo do projeto:
e achei que no iOS 6 para detectar a rotação de visão eu tenho que fazer isso:
- (NSUInteger)supportedInterfaceOrientations {
return UIInterfaceOrientationMaskAll;
}
// Tell the system It should autorotate
- (BOOL) shouldAutorotate {
return YES;
}
então eu insiro o código acima apenas no meuUIViewController
que eu quero usar também na paisagem, mas não funciona, alguém sabe como eu posso fazer isso? Eu só quero o autorotate quando mostrar vídeo.