【问题标题】:tabbar controller in landscape mode横向模式下的标签栏控制器
【发布时间】:2011-07-09 03:18:36
【问题描述】:

我正在做一个项目,我需要在横向模式下运行应用程序。我通过将界面方向设置为横向对 .plist 文件进行了更改。我在 .xib 文件中也将方向更改为横向,但是当应用程序在模拟器中启动时,标签栏控制器仅以纵向模式显示。有人可以帮忙吗?

谢谢

【问题讨论】:

标签: iphone


【解决方案1】:

请注意,根据设计,UITabBarController 只会旋转以支持 所有 其视图控制器支持的界面方向。它将-shouldAutorotateToInterfaceOrientation: 消息发送给它的每个视图控制器,如果它们都返回YES,则返回YES

【讨论】:

  • 非常感谢。有效。我错过了设置返回到视图控制器之一。
  • 谢谢 - 这对我有用。我只在运行 iOS5 的第一代 iPad 上遇到了问题。在模拟器/iOS6/较新的设备上,即使我的 UITabBarController 的一个视图控制器没有自己的 shouldAutorotateToInterfaceOrientation 实现,它也能正常工作。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-06-13
相关资源
最近更新 更多