Launch Screen 做开机启动图

本文介绍了如何在iOS应用中使用LaunchScreen.xib轻松设置不同尺寸屏幕的开机启动图,包括创建LaunchScreen.xib文件、配置约束、使用PDF矢量图等步骤,并展示了最终效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        记得在之前的项目中,给项目添加开机启动图时,要给不同尺寸的设备,准备不同大小的png图片。比如5.5寸屏iPhone6+的1242x2208,或者1080x1920。4.7寸iPhone6的750x1334。4寸屏(iPhone5/5s)的640x1136。3.5寸(iPhone4/4s)的640x960。感觉比较麻烦。在ios8之后。就出现了Launch Screen.xib。系统比较推荐用这个作为应用程序的开机启动图。其原理就是利用AutoLayout和pdf矢量图,来适配不同尺寸的屏幕。

1.打开应用程序中的Launch Screen.xib(如果没有的话,可以自行建立一个Launch Screen.xib),删除应用程序中的不需要元素。


2.拖入UIImageView中。设置好约束



3.打开应用程序中的Images.xcassets。建立New Image Set.(然后更改 Image Set的名字为Launch Screen)



4.设置Scale Factors的属性.为Single  Vector.



5.把准备好的pdf图片拖入即可(我准备的pdf大小为:11.29 × 20.04 厘米。然后设置好.xib文件中UIImageView的imange。



6.设置好应用程序的 Launch Screen File.选择Launch Screen.xib



7.启动运行,效果图如下:



8.Launch Screen.xib,功能强大。但仅支持iOS8.可能再过不久就会成为主流方法


由于本人水平有限,如有不正确或者缺漏的地方,还请大家批评指正



评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值