一.添加启动图片
二.拖入相应尺寸的图片,以本例子需要为例。
我试了一下这里的图片名字可以任意命名,不过格式必须为png格式.
640*960 (4/4s) 2X位置
640*1136 (5/5s/5c) R4位置
750*1334 (6) R4.7位置
1242*2208 (6 plus) R5.5位置
三.General里面的设置。
如图,Launch Image Source 要设置为LaunchImage,Launch Screen File的内容删除为空。
四.要把LaunchScreen.storyboard(低版本Xcode为LaunchScreen.xib)中的用作LaunchScreen的复选框勾选取消掉,如图。
到这里就大功告成了,so easy,不过有时候会出现第一次运行显示不正常的情况,一般把App删除重新run一遍就好了。
如果你觉得你开启太快,那么漂亮得LaunchImage还没怎么展示就跳过了.你可以在你的第一个加载页面的viewDidLoad方法中
中添加如下代码来延长LaunchImage的显示时间.
//Swift code
override func viewDidLoad() { super.viewDidLoad() NSThread.sleepForTimeInterval(3.0)//延长3秒 }
//OC code
- (void)viewDidLoad {
[super viewDidLoad];
[NSThread sleepForTimeInterval:3.0];
}