iOS启动页和停留时间的设置

释放双眼,带上耳机,听听看~!

XCode 中有 LaunchScreen.storyboard 或者 LaunchScreen.xib,苹果默认使用的就是拿这个当启动页,这是一个静态的页面,不能写代码,也就是只能用自动布局来适配屏幕的大小,但是这个兼容性不强,低版本的不能使用。

设置App的启动图片

创建 Launch Image:

1,点击Image.xcassets 进入图片管理,然后右击下面加号,弹出”App Icon & Launch Image”,选择”New iOS Launch Image”。

2,如图,左侧会出现一个LaunchImage,这个就是我们刚才创建的文件。右侧的勾选可以让你选择是否要对ipad、横屏、竖屏、以及低版本的ios系统做支持。

3,点击一张图片的时候,右侧会出现Expected Size 1242 * 2208 pixels,这个代表启动图片的尺寸,按照尺寸修改图片,然后将图片拖入即可。

4,图片添加好的效果:

设置属性:

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

2,点击5,就会出来一个框,如图,点击Migrate:

3,此时该处会变成这个样子:

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

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

运行看到效果

设置启动图片的停留时间:

苹果默认启动页停留的时间很短,有时不满足我们的需求,这时我们就可以手动控制启动页停留的时间,没有太高深的代码,只需在AppDelegate.m文件的didFinishLaunchingWithOptions代理方法里面让线程休眠指定的时间即可。
代码如下:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

    // 启动图片延时: 1秒
    [NSThread sleepForTimeInterval:1];
    return YES;
}

 

 

 

人已赞赏
iOS文章

iOS UITextField 左侧空出间距

2019-10-5 21:03:19

iOS文章

iOS--关于 AppDelegate 、UIApplication 简单的用法

2019-10-5 21:41:10

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索