在push出的viewcontroller里面 下面方法不会被执行
- (BOOL)shouldAutorotate
{
return YES;
}
- (NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskLandscapeLeft;
}
- (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation
{
return UIInterfaceOrientationLandscapeLeft;
}
我之前是这么做的:
添加UITabBarController、UINavigationController的分类
UITabBarController (xxx)
UINavigationController (xxx)
UINavigationController的回调是有效的,viewcontroller只有一个回调是必要的,忘了那个了。你两个都写把。其实就是你顶层的viewcontroller也要控制。
请问下正确的做法是什么 我按上面做的还是没有效果?