iOS 6.0 ogranicza automatyczną rotację w kontrolerze nawigacyjnym?
Co jeszcze powinienem zrobić?
-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation) toInterfaceOrientation
{
return (toInterfaceOrientation == UIInterfaceOrientationPortrait);
}
- (NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskPortrait;
}
-(BOOL)shouldAutoRotate
{
return NO;
}
Mój viewController nadal się obraca.
Jest osadzony w stosie nawigacji. Jeśli I podklasy UINavigationController i zaimplementować te same szablony tylko portret i tam osadzić mój viewController w tym tweaked navigationController niż działa, ale nie mam zamiaru przepisać mój kod wszędzie tam, gdzie pojawia się kontroler UINavigationController.
Jaka jest tutaj najlepsza praktyka?