iphone应用尺寸小于屏幕
问题描述:
我正在开发一个应用程序,并针对一个奇怪的问题,我找不到答案 - 在iPhone 5上测试应用程序时,整个应用程序显示窗口缩小到什么样子就像一个3.5英寸的显示器(屏幕的顶部和底部是黑色的,甚至状态栏被按下)。当我在运行iOS 8的iPhone 5s上测试应用程序时,它会按预期显示全屏。iphone应用尺寸小于屏幕
另外,当在iPhone 5和iOS 5的iOS模拟器中测试时,它会按预期方式显示。我正在使用xcode 6进行开发。
任何帮助将不胜感激。
答
在任何高度和宽度上使用尺寸等级方法。希望您能从以下链接中获得您的解决方案 http://captechconsulting.com/blog/tyler-tillage/ios-8-tutorial-series-auto-sizing-table-cells
答
因此,从iOS8开始,您可以使用.xib作为启动图像,但是如果您必须支持过去的iOS版本,则必须提供静态的SplashScreens。
- here is a link约用的.xib文件替换推出图像
如果必须使用静态图像启动,你必须添加的每个支持的分辨率:
- 320×480 - 不视网膜的iPhone
- 640×960 - 视网膜3.5" 的iPhone
- 640×1136 - 视网膜4" 的iPhone
- 750 X 1334 - iPhone 6
- 1242×2208个 - iPhone 6加
您是否添加了iPhone5屏幕尺寸的SplashScreen? – 2014-10-03 11:09:39
嗨大卫,我有一个启动Screen.xib设置 - 奇怪的是它适用于iphone5s,但不是在iphone5(它有相同的屏幕分辨率) - 它会有一个与运行ios 7和其他8?谢谢! – 2014-10-04 12:29:23
我觉得。启动屏幕的xib仅适用于iOS8,对于iOS7,您必须为每个尺寸设置静态启动屏幕。看看这个:http://oleb.net/blog/2014/08/replacing-launch-images-with-storyboards/ – 2014-10-04 13:29:44