首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通用项目:如何在iPhone中进行景观启动,在iPad中进行纵向启动

问通用项目:如何在iPhone中进行景观启动,在iPad中进行纵向启动
EN

Stack Overflow用户
提问于 2012-12-13 13:36:39
回答 2查看 399关注 0票数 2

我有一个通用的项目,并希望保持景观从一开始就为iPhone和肖像垫。我该怎么做呢?

EN

回答 2

Stack Overflow用户

发布于 2012-12-13 13:49:46

这不可能。iPhone应用程序总是必须以纵向模式启动。您看到的任何具有仅横向显示的游戏仍然开始显示纵向默认图像,然后根视图控制器可以是仅横向显示。

在iPad上,你可以将应用程序的方向限制为景观,也可以在景观中启动它。

iPhone的限制是由苹果执行的,他们不会批准一个将自己限制在Landscape start的iPhone应用程序。

票数 0
EN

Stack Overflow用户

发布于 2012-12-13 13:50:43

如果设备已经处于横向位置,它将从横向开始,但如果您希望程序始终处于横向位置,而不是翻转到纵向,则必须在您创建的每个类中将方向设置为横向:

代码语言:javascript
复制
     - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {

return (interfaceOrientation == UIInterfaceOrientationLandscape || interfaceOrientation ==       UIInterfaceOrientationPortraitUpsideDown);
    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13853617

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档