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

Ios 如何在我的应用程序上仅处理横向方向?,ios,ipad,tablet,Ios,Ipad,Tablet,我正在开发一款主要用于平板电脑或iPad的应用程序,但我刚刚注意到,这款应用程序的设计只适用于景观。我试过这幅肖像画,但不好看。虽然在我继续编写应用程序之前,我想知道我如何处理这个问题,或者阻止用户看到应用程序 我检查过了,我知道对于android,我可以使用如下内容: android:screenOrientation=“传感器景观” 但iPad呢? 如果我能说的话,我想有一些更“普遍”的东西 我正在使用HTML5、JQuery,并且为了处理刷卡,我正在使用Hammerjs。除此之外,我没有使

我正在开发一款主要用于平板电脑或iPad的应用程序,但我刚刚注意到,这款应用程序的设计只适用于景观。我试过这幅肖像画,但不好看。虽然在我继续编写应用程序之前,我想知道我如何处理这个问题,或者阻止用户看到应用程序

我检查过了,我知道对于android,我可以使用如下内容: android:screenOrientation=“传感器景观”

但iPad呢? 如果我能说的话,我想有一些更“普遍”的东西


我正在使用HTML5、JQuery,并且为了处理刷卡,我正在使用Hammerjs。除此之外,我没有使用任何移动框架,因为它更像是一个包含一些文本和图像的旋转木马。

在iOS上,它是Xcode应用程序目标中的一个简单配置,您只需允许左横向和右横向

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

更新:(HTML解决方案)


将css规则“transform:rotate(90deg)”与设备方向上的css媒体查询相结合,但要使所有内容正常运行将很困难

在iOS上,它是应用程序目标中的一个简单配置,您只允许左横向和右横向。CSS或JS中有什么我可以使用的吗?我只是简单地使用HTML5和JQuery,因为它不是一个包含一些文本和图像的旋转木马,所以我觉得使用一个框架是没有用的。你想阻止safari浏览器进入肖像吗?这是不可能的。但是你可以在设备方向上使用css媒体查询隐藏你的应用程序。显示另一个div说“此网页仅在横向中工作”可能不会阻止它进行纵向显示,但将其横向显示90度,即使它在横向上。您可以将css规则“transform:rotate(90deg)”与设备方向上的css媒体查询相结合,但要使所有内容正常运行将非常棘手。。。。