添加App启动页面

  记录下自己在设置app启动页面时遇到的问题。

先写下自己完整的步骤吧。

iPhone Portrait iOS 8-Retina HD 5.5 (1242×2208) @3x
iPhone Portrait iOS 8-Retina HD 4.7 (750×1334) @2x

iPhone Portrait iOS 7,8-2x (640×960) @2x
iPhone Portrait iOS 7,8-Retina 4 (640×1136) @2x

iPhone Portrait iOS 5,6-1x (320×480) @1x
iPhone Portrait iOS 5,6-2x (640×960) @2x
iPhone Portrait iOS 5,6-Retina4 (640×1136) @2x

其中自己设置了这两个图片。命名分别是Default640*960@2x.png与Default640*1136@2x.png

注意:这里的图片格式应该设置为png格式。不然是拖不进去的。

然后这个弄完之后,按照网上说的,我是将LaunchScreen.xib文件下的这个勾选给取消掉了。结果发现启动app之后图片并没有显示出来。

然后,继续摸索。如图,

发现在Launch Screen File里面原来是有值的,对应着你所创建和项目自身创建的xib文件。把Launch Screen File的值取消掉之后,界面出现了。

总结下要注意的几点:

1. 文件大小及命名格式

2. target里面Launch Images Source与Launch Screen File里面的值设置。

对了,忘记说了,在页面出现之后,我们可以手动的去控制页面从出现到消失的时间。

在appDelegate中的didFinishLaunchingWithOptions里面添加一个方法[NSThread sleepForTimeInterval:3.0]睡眠时间。这里设置为3s。

原文地址:https://www.cnblogs.com/wmx-rj/p/4818857.html