iPhone应用程序'假'横向模式

时间:2010-09-13 16:10:10

标签: iphone landscape

因此,在浪费了很多时间试图通过defualt让我的应用程序以横向模式运行之后,我正在寻找替代方案。

我的想法是以纵向模式创建应用程序,但将所有内容旋转90度,玩家认为他正在以横向模式玩游戏(当我真正旋转所有内容时)。我认识到开发会有点尴尬,但是当我尝试为景观进行编程时,我会遇到各种各样的问题。

我的问题是,Apple对此不以为然吗?他们可以出于任何原因拒绝我的应用程序,或者这样做是否安全?我应该注意哪些问题?

建议/文章/帮助所有人都赞赏。

4 个答案:

答案 0 :(得分:1)

我不允许在我的应用程序中使用横向模式,并且没有一个被拒绝。有时应用程序无法从横向模式中受益。

编辑:肖像模式也是如此。如果您的应用仅在一个方向或另一个方向有意义,Apple将不会拒绝您。

答案 1 :(得分:1)

您可以将一个密钥放入Info.plist中,使其以横向开始(请参阅here)。或者你已经尝试过了吗?

答案 2 :(得分:0)

据报道,沉浸式全屏Open GL游戏隐藏了状态栏并执行此操作。请注意,您仍然需要检测并处理横向左侧和右侧旋转,否则您的应用可能会颠倒过来。

答案 3 :(得分:0)

只需在顶级视图上设置仿射变换,并注意始终使用正确的坐标系。