为什么我的iPhone应用在iPad上全屏运行

3

我有一个iPhone应用程序,在iPhone 5和4s上运行良好,但当我在iPad2上运行它时,我希望它在小窗口中以2x分辨率运行,但实际上它以全屏幕运行,弄乱了所有的布局。苹果已经拒绝了我的应用程序,我需要解决这个问题。

我将此应用程序仅创建为iPhone,并在Xcode 6上构建了iOS8.0 SDK,请帮忙解决。 谢谢


仅适用于iPhone,但因在iPad上无法正确调整大小而被拒绝? - Marcus Adams
你找到解决方案了吗?我也遇到了同样的问题。 - Rameez Hussain
@RameezHussain 请在底部检查答案,我已经解决了。 - vishal dharankar
2个回答

3
如果您为应用程序设置了启动屏幕,则在iPad上将全屏显示。
在Xcode中,选择您的应用程序目标,然后选择“General”选项卡,滚动到“App Icons and Launch Images”,勾选“Launch Screen File”。

有没有什么解决方案可以让我拥有启动画面而应用程序不全屏运行呢? - vishal dharankar
@vishal 我不知道有这样的事情。我认为这样更好。 :) - Tony
您IP地址为143.198.54.68,由于运营成本限制,当前对于免费用户的使用频率限制为每个IP每72小时10次对话,如需解除限制,请点击左下角设置图标按钮(手机用户先点击左上角菜单按钮)。 - vishal dharankar

1

好的,最终我删除了作为启动屏幕使用的xib文件,改用默认图像,这解决了我的问题,现在应用程序在iPad上以2倍模式运行,并且有启动屏幕。


提供那种优雅的解决方案有什么意义呢,大多数开发者都无法利用它。不管怎样,感谢您发布这个解决方案。 - Rameez Hussain
@RameezHussain的问题是我的,不是普遍存在的,所以解决方案也只会是那种类型的。问题并非有意创建的,无论如何感谢您的评论。此外,没有涉及到任何代码,所以无法提供真正的帮助。 - vishal dharankar

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接