XCode 中有 LaunchScreen.storyboard 或者 LaunchScreen.xib,苹果默认使用的就是拿这个当启动页,这是一个静态的页面,不能写代码,也就是只能用自动布局来适配屏幕的大小,但是这个兼容性不强,低版本的不能使用。
设置App的启动图片
创建 Launch Image:
1,点击Image.xcassets 进入图片管理,然后右击下面加号,弹出"App Icon & Launch Image",选择"New iOS Launch Image"。




设置属性:
1,接下来就是设置一些属性了:



下拉, 选择我们创建的LaunchImage.

4,把6里面的内容清空, 最后就是这个样子:

运行看到效果
设置启动图片的停留时间:
苹果默认启动页停留的时间很短,有时不满足我们的需求,这时我们就可以手动控制启动页停留的时间,没有太高深的代码,只需在AppDelegate.m文件的didFinishLaunchingWithOptions代理方法里面让线程休眠指定的时间即可。
代码如下:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// 启动图片延时: 1秒
[NSThread sleepForTimeInterval:1];
return YES;
}
网友评论