
- 方法一:
利用项目已有的LaunchScreen.storyboard,此方法只需要一张图片即可适配所有尺寸的屏幕。
1.将启动图片资源拖入项目中Assets.xcassets中
2.点击LaunchScreen.storyboard,往控制器中拖入一个imageView,并设置布局(覆盖全屏),然后在右侧选择图片资源,搞定,运行程序。
- 方法二:
如果美工做了各种尺寸的启动图片,不用也不太好,此方法可直接删除项目中的LaunchScreen.storyboard,用不上他了。
1.点击项目左侧的Assets.xcassets,在右侧空白处右击,如图 *** 作,然后全选启动图片资源拖进来(美工会取好图片名,然后会自动识别)搞定,运行程序。
2.第2点和第1点方法原理相同,知识 *** 作有点差别,如图 *** 作,先选中项目名,往下拉点击Launch Images Sourse右侧的按钮,在d出的选项框中默认 *** 作(选择Migrate),之后会在Assets.xcassets中自动生成一个Brand Assets,然后把图片资源拖进来,搞定,运行程序。
## 设置应用程序图标的方法和启动图片方法都差不多,在这里就不过多介绍了。
1、 正常来说,启动图以及App图标需按照命名规则命名, 但是命名不规范并不影响显示
2、 设置启动图的两种方法:
(1) iOS 8—xcode 6 之后新出LaunchScreen.storyboard(LaunchScreen.xib)来设置启动图当系统版本高于iOS8.0默认优先会显示LaunchScreen. 需要在xcode (General里) 两处做如下:
至此, 即可以显示启动图.
(2) 系统版本低于iOS 8.0会走LaunchImage. 如果以此来设置启动图,需要删除LaunchScreen.storyboard(LaunchScreen.xib). 同时在Xcode (General里) 做如下设置: 清空Launch Screen File,同时选择 LaunchImage, 如下图:
同时添加适配各种机型的启动图即可. ( 如果还不显示,需要将App删除重新安装即可 )
3、 各种机型启动图设置如下:
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)