W iOS6, shouldAutorotateToInterfaceOrientation
jest przestarzałe. Próbowałem użyć supportedInterfaceOrientations
i shouldAutorotate
, aby aplikacja działała poprawnie w trybie autorotacji, ale nie udało się.Jak sprawić, by aplikacja działała poprawnie w trybie autorotacji w systemie iOS 6?
Ten ViewController Nie chcę obracać, ale to nie działa.
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return (interfaceOrientation == UIInterfaceOrientationPortrait);
}
-(BOOL)shouldAutorotate
{
return NO;
}
-(NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskPortrait;
}
Jakieś pomysły? Dzięki za pomoc z góry!
Czy kontroler widoku jest osadzony w kontrolerze nawigacyjnym lub kontrolerze kart? – Felix
osadzone w kontrolerze nawigacyjnym. @ phix23 – Carina