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.

questionAnswers(3)

yourAnswerToTheQuestion