2011-03-04 64 views
3

我正在开发一个项目,在该项目中我需要横向模式下的应用程序。我通过将界面方向设置为横向来对.plist文件进行更改。我在.xib文件中也改变了方向为横向,但是仍然在应用程序启动模拟器时,tabbar控制器仅以纵向模式显示。任何人都可以帮助这一点。横向模式下的tabbar控制器

感谢

+0

我认为这是在这里回答:http://stackoverflow.com/questions/402/iphone-app-in-landscape-mode – NWCoder 2011-03-04 21:27:37

回答

4

需要注意的是在设计上,UITabBarController只会旋转,支持的接口方位所有的视图控制器的支持。它将发送-shouldAutorotateToInterfaceOrientation:消息到其每个视图控制器,并且如果它们都返回YES,将返回YES

+0

非常感谢。有效。我错过了将返回设置为视图控制器之一。 – pa12 2011-03-05 02:00:17

+0

谢谢 - 这对我有用。我只在运行iOS5的第1代iPad上遇到了问题。即使在我的UITabBarController的视图控制器没有它自己的shouldAutorotateToInterfaceOrientation实现时,它仍然可以在模拟器/ iOS6 /新设备上工作。 – 2013-06-23 09:57:14

相关问题