我正在制作基于TabBar的通用应用。我添加了一些额外的选项卡,并将viewController更改为navigationController。现在,当我尝试将视图从纵向旋转到横向时,它会旋转内部视图,但tabBar不会旋转,它会停留在相同位置,即纵向模式的底部,而其他所有UI都正常旋转。
答案 0 :(得分:0)
确保控制器不支持旋转(分别是其所有者)覆盖shouldAutorotateToInterfaceOrientation并为所有方向返回YES。
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
#pragma unused(interfaceOrientation)
// Overriden to allow any orientation.
return YES;
}