我正在构建一个主要用于平板电脑或iPad的应用程序,但我只是注意到该设计仅适用于横向视图。我尝试了这幅肖像,看起来并不好看。虽然在我继续编程应用程序之前,我想知道如何处理这个问题,或者阻止用户以纵向方式查看应用程序。
我检查过,我知道对于android我可以使用这样的东西: 机器人:screenOrientation = “sensorLandscape”
但iPad怎么样? 如果我能说
,我想有更“普遍”的东西我正在使用HTML5,JQuery并处理我使用Hammerjs的滑动,我没有使用任何移动框架,因为它更像是带有一些文本和图像的旋转木马。
答案 0 :(得分:1)
在iOS上,它是Xcode App Target中的一个简单配置,您只需允许横向左侧和右侧风景。
如果您使用UIKit构建应用程序,则可以为UIViewController的每个实例配置它
更新:( HTML解决方案)
将css规则“ transform:rotate(90deg)”与设备方向的css媒体查询结合起来,但要让它们正常运行将会很棘手....