美文网首页
iOS中两种启动图方式的区别

iOS中两种启动图方式的区别

作者: ChrisPaulss | 来源:发表于2018-12-05 12:23 被阅读2次

    iOS中两种启动图方式的区别

    最近在写代码的时候遇到个问题,下载了一个demo(五子棋游戏),在使用过程中没什么大问题,有一天下午发现一个奇怪的现象,此代码没有做任何的适配,包括没有使用Autolayout和纯代码Masonry布局,可是在不同屏幕不同分辨率上完美适配。这就让我很奇怪,然后上网查阅相关的资料,也没有发现。而且之前在做项目的时候也是遇到过这样的情况,于是我就一点点的排查,终于功夫不负有心人,我发现了端倪。好了废话不说!下面上图:

    图1-1 图1-2

    图1就是改成用LaunchImage启动方式,然后相应的图片尺寸设置上,如果此处设置不正确的话可能会出现运行黑框的问题!换成这种启动方式之后故事版里的整个布局就会自动适配,包括字体大小下面图1-3就是

    图1-3 图1-4

    这样你发现自己并没有使用任何适配方式,系统自动帮你适配。当然还是推荐用主流的Autolayout。但是简单的UI要求没有那么高的界面用这种方法还是很便利的!当然笔者一般使用的事LaunchImage.Storyboard的方式,因为只需要一张图即可。好了今天的分享就到这里!欢迎小伙伴批评指正!

    相关文章

      网友评论

          本文标题:iOS中两种启动图方式的区别

          本文链接:https://www.haomeiwen.com/subject/shmicqtx.html