Swift - 设置程序的应用图标和启动界面
一个应用,无论发布到App Store,还是安装到用户的屏幕上,都需要一个标志性的图标。同时,在应用启动时也要有个启动画面,否则启动时将会是纯黑的屏幕。
5,最后,要让我们设置的启动图片能够显示出来,还要选中工程下的 LaunchScreen.storyboard 选择这个文件,然后将其 Use as launch Srceen 的勾选取消掉。
(注意:这个修改完要删除应用,重新Build才可生效。)
1,在项目的“General”选项卡下的“App Icons and Launch Images”栏目中可以很方便的设置图标和启动画面,如下图:
其实质上对应到的是一个图源资源目录中,即 Assets.xcassets。(注意:如果要使用启动图片的话,要把最下面的“Launch Screen File”内容设置为空。)
2,选择 Assets.xcassets,可以看到资源目录里对应的图标和启动画面,没有的话右键新建即可:
3,选择启动图片资源,通过右侧的勾选可以让你选择是否要对ipad,横屏,竖屏,以及低版本的ios系统做支持。
4,将规定尺寸的启动图片从你的文件中拖动进到固定位置即可。
系统 | 尺寸 | 分辨率 |
ios8 | Retina HD5.5 | 1242x2208 |
Retina HD4.7 | 750x1334 | |
Landscape Retina Hd 5.5 | 2208x1242 | |
ios7 | 640x960 | |
Retina4 | 640x1136 |
(注意:这个修改完要删除应用,重新Build才可生效。)
6,对于App图标设置则更简单。只需要按尺寸制作好图片资源,然后拖入相应的位置即可(比如29pt的2×的图机位58*58像素)
航哥问下,按上述我设置了图标和启动图片,但是启动的时候并没有看到启动图片,怎么回事呢?另外问下启动画面的停留时间自己可以设置吗?如何设置?(最好用swift语法讲解,谢啦~)