1、点击工程目录中的Images.xcassets,点击左侧边栏的LaunchImages。如果没有,点击右下角的➕按钮创建一个。
2、将不同的图片放入对应的LaunchImages选择框中。iPhone Portrait iOS 8-Retina HD 5.5 (12桃轾庾殇42×2208) @3xiPhone Portrait iOS 8-Retina HD 4.7 (750×1334) @2xiPhone Portrait iOS 7,8-2x (640×960) @2xiPhone Portrait iOS 7,8-Retina 4 (640×1136) @2xiPhone Portrait iOS 5,6-1x (320×480) @1xiPhone Portrait iOS 5,6-2x (640×960) @2xiPhone Portrait iOS 5,6-Retina4 (640×1136) @2x
3、将填好的图片配置到工程中的启动页选项中。点击项目目录的工程 -> target -> General -> App Icons And Launch Images将Launch Images Source的选项设置为LaunchImages,切记当APP不是用LaunchScreen.xib来配置启动页时,LaunchScreen File的选择状态一定为空!!!!
4、以上步骤都只走完,app启动页还是不出现,这时候可以试试以下两点:1、启动页是通过新建工程项目之后,自动生成的一个LaunchScreen.storyboard 文件配置的,这是将如下图片中(Use as launch Screen) 选项勾去掉即可。2、将app删掉重新打包。
5、有时需要我们自己设置启动页的时长,设置方法为:在(AppDelegate.m)-- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 方法中调用[NSThread sleepForTimeInterval:3.0];即可。