如何在我的应用程序中仅处理横向方向?

时间:2013-11-13 16:20:08

标签: ios ipad tablet

我正在构建一个主要用于平板电脑或iPad的应用程序,但我只是注意到该设计仅适用于横向视图。我尝试了这幅肖像,看起来并不好看。虽然在我继续编程应用程序之前,我想知道如何处理这个问题,或者阻止用户以纵向方式查看应用程序。

我检查过,我知道对于android我可以使用这样的东西:     机器人:screenOrientation = “sensorLandscape”

但iPad怎么样? 如果我能说

,我想有更“普遍”的东西

我正在使用HTML5,JQuery并处理我使用Hammerjs的滑动,我没有使用任何移动框架,因为它更像是带有一些文本和图像的旋转木马。

1 个答案:

答案 0 :(得分:1)

在iOS上,它是Xcode App Target中的一个简单配置,您只需允许横向左侧和右侧风景。

如果您使用UIKit构建应用程序,则可以为UIViewController的每个实例配置它

更新:( HTML解决方案)

将css规则“ transform:rotate(90deg)”与设备方向的css媒体查询结合起来,但要让它们正常运行将会很棘手....