iOS 启动画面 代码自定义
- 作者: 五速梦信息网
- 时间: 2026年04月04日 13:39
先来看一个可能会遇到的问题:

如果你已经删除了xcode为你的项目自动生成的LaunchScreen.storyboard,
然后你在测试你的app的时候发现,屏幕里出现了黑色的区域,如上图(画红线的区域):
那么,你需要重新设置一下xcode里面的一些选项,并且用代码来实现启动画面的自定义。
首先
箭头所指的地方,你需要更改为你存放启动画面的那个image set。
所以你需要创建一个启动画面的Image set。
新建的方法如下(点击项目里的.xcassets文件,在image set编辑页面右键):

然后,你就看到:

OK,按照规格,把启动画面拖进去吧。
接下来修改xcode里的启动画面设置项,如图:

如果使用默认的效果,后面的内容可以不采用了。
用代码来处理启动画面选择(只提供判断设备的逻辑代码):
附上imageName的参数大全:
如果使用了UITabBarController,并使用了storyboard来设定启动画面,这里有一篇可参考的文章:http://www.tuicool.com/articles/fuUZ7zq
针对这篇参考文章提到的使用TabBarController的问题,我的解决办法是在Tab里拿到LaunchScreen.storyboard里的启动画面,然后在当前Tab里添加这个启动画面的View,再对这个启动画面的View设定动画。如果遇到显示异常,可以试着调整layer.zPosition来解决。
相关文章
-
iOS 清空model数据
iOS 清空model数据
- 互联网
- 2026年04月04日
-
iOS 如何适配iOS10
iOS 如何适配iOS10
- 互联网
- 2026年04月04日
-
iOS 图片部分模糊,类似于美图秀秀
iOS 图片部分模糊,类似于美图秀秀
- 互联网
- 2026年04月04日
-
ios 开发中 developer tools access 总是要输入密码问题的解决
ios 开发中 developer tools access 总是要输入密码问题的解决
- 互联网
- 2026年04月04日
-
ios 获取或修改网页上的内容
ios 获取或修改网页上的内容
- 互联网
- 2026年04月04日
-
iOS 获取IP地址
iOS 获取IP地址
- 互联网
- 2026年04月04日








