iOS 6 - kontroler nawigacyjny Obracanie krajobrazów dla niektórych widoków, podczas gdy inne tylko portretowe
Buduję aplikację, która będzie portretowa tylko dla głównych widoków (zarówno normalnych, jak i do góry nogami). Ustawiłem to ustawienie w Ustawieniach projektu / Plist i wszystko działa prawidłowo. Mam jednak kilka modalnych widoków, które wykonują takie czynności, jak wyświetlanie obrazów / filmów, i chcę, aby były w stanie obracać się do WSZYSTKICH orientacji.
Próbowałem dodać kategorię do kontrolera UINavigationControl, ale nie miałem szczęścia. Dodałem także do viewControllera, który wywołuje modalny poniższy kod:
-(BOOL)shouldAutomaticallyForwardAppearanceMethods{
return NO;
}
-(BOOL)shouldAutomaticallyForwardRotationMethods{
return NO;
}
Dodałem poniższy kod do modalnych widoków kontrolerów, które chcę zezwolić na wszystkie orientacje:
- (BOOL)shouldAutorotate {
return YES;
}
- (NSUInteger)supportedInterfaceOrientations {
return UIInterfaceOrientationMaskAll;
}
czego mi brakuje? Jakieś sugestie?