我正在开发一个应用程序并且遇到了一个奇怪的问题我无法找到答案 - 在iPhone 5上测试应用程序时,整个应用程序显示窗口缩小到看起来像3.5尺寸的显示器(屏幕的顶部和底部是黑色的,甚至状态栏都被按下了)。当我在运行iOS 8的iPhone 5s上测试应用程序时,它会按预期显示全屏。
此外,在iOS模拟器中测试iphone 5和5s时,它会按预期显示。我正在使用xcode 6进行开发。
非常感谢任何帮助。
答案 0 :(得分:30)
您需要为应用设置启动画面。否则将需要3.5屏幕尺寸。 只需设置启动画面即可完成。
答案 1 :(得分:4)
因此,从iOS8开始,您可以使用.xib作为启动图像,但如果您必须支持以前版本的iOS,则必须提供静态SplashScreens。
如果必须使用静态启动图像,则必须添加所有支持的分辨率:
答案 2 :(得分:0)
在任何高度和任何宽度上使用尺寸类方法。希望您能从以下链接获得解决方案 http://captechconsulting.com/blog/tyler-tillage/ios-8-tutorial-series-auto-sizing-table-cells
答案 3 :(得分:0)