我有一个UITabBar
有2个条形项目。设备的初始方向是纵向。如果我在tabBarItem2
时将设备旋转到横向,整个事物(状态栏,标签栏,ViewContent2
)旋转正常,但当我按下tabBarItem1
ViewContent1
时仍然在肖像。如果我在tabBarItem1
,然后将设备旋转到横向并转到tabBarItem2
,也会发生这种情况。
我在每个视图控制器上使用willRotateToInterfaceOrientation
方法移动东西。
我认为这种情况正在发生,因为它触发了实际的viewController的willRotateToInterfaceOrientation
方法而不是两种方法。
关于如何解决这个问题的任何想法?
答案 0 :(得分:0)
两个视图控制器都需要
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
return YES;
}