4英寸屏幕中IOS应用程序中的黑色空间

Roh*_*hit 23 iphone ios ios6 ios7

我正在为视网膜4英寸和3.5英寸创建一个适用于IOS7的应用程序,当我的目标版本是IOS7时,每件事都很好.但是,当我将版本设置为低于6.1时,顶部和底部栏处会有一个空白区域.当我在IOS6.1 Simulator 4inch中运行它时,我得到这样的东西.我有IOS6.1的Default-568h@2x.png,之前也有.我正在使用Xcode 5DP

在此输入图像描述

应用程序具有目标版本7时的屏幕截图 在此输入图像描述

任何帮助将不胜感激

imD*_*per 31

要解决此问题,您必须专门为iOS 6添加背景图像,请按照以下步骤使用新的xCode添加此图像.

1)从资产目录添加新图像集并将其命名为"默认"图像集

2)右键单击该资产目录图像.

3)从以下选项中选择iPhone,Retina 4英寸

在此输入图像描述

4)按分辨率顺序添加图像

  1. 320*480

  2. 640*960

  3. 640*1136

5)清理你的项目

6)运行你的项目

  • 作为补充,有时在清理项目后它甚至不起作用.您必须进一步使用部署目标设置(例如将其切换到其他版本).从我的角度来看,这尤其发生在xcode6中. (3认同)

小智 11

1.首先添加iPhone Retina(4英寸)和Retina(3.5英寸)图像作为发布图像.

添加名为的启动图像Default-568h@2x.png.这将标识您的应用程序支持iPhone 5指标


小智 6

在Xcode 7 Beta 6解决方案是,

选择左侧的项目>>在常规设置
下的"应用程序图标和启动图像"在"启动屏幕文件"中选择main.storyboard

在此输入图像描述

这应该解决问题.