设置iOS应用启动图

1.设置启动图的作用

在没设置应用启动图的情况下,应用启动时的前一两秒会显示白屏,影响用户体验

2.设置启动图的步骤

1.点击Assets.xcassets进入图片管理,然后在Assets.xcassets左侧的列表栏中进行鼠标右击后,会显示右键菜单列表,在列表中选择New iOS Launch Image选项


image

2.选中新生成的LaunchImage文件,在右边的属性栏中可以设置需要支持的iOS版本及Portrait模式(竖屏)及Landscape模式(横屏)下显示的图片


image

3.将对应尺寸的启动图片拖到对应的框框内


image
  1. iPhone X Portrait iOS 11+
    (3x:1125 x 2436 pixels)
  1. iPhone Portrait iOS8+
    (Retina HD 5.5”:1242 × 2208 pixels, Retina HD 4.7”:750 × 1334 pixels)
  1. iPhone Portrait iOS7+
    (2x:640 × 960 pixels, Retina 4:640 × 1136 pixels)
  1. iPhone Portrait iOS5,6
    (1x:320 × 480 pixels, 2x:640 × 960 pixels, Retina 4:640 × 1136 pixels)
image

3.取消系统默认设置使用的LaunchScreen
选择LaunchScreen.storyboard文件,查看右侧菜单栏中的Use as Launch Screen选项是否已选中,如果有选中则需要取消选中


image

4.设置Launch Images Source 清空Launch Screen File


image

image

image

配置好以上步骤之后,就可以使用Assets.xcassets里面LaunchImage文件夹中的图片了

经过上述步骤之后,如果仍然无法显示LaunchImage,这时你可以尝试一下以下步骤:

1.菜单-product-Clean-rebuild,也就是重新build程序.
2.菜单-Xcode-preference-Locations-Derived data-open in Finder,然后删除其中的缓存文件,并重新build程序.

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 两种方法设置: LaunchScreen.storyboard在LaunchScreen.storyboard中拖...
    KnowWhy阅读 2,849评论 0 0
  • 开始 两种方法设置: LaunchScreen.storyboard 在LaunchScreen.storyboa...
    lfp901020阅读 1,472评论 0 0
  • 现在好像一种方法不能全部适配ios7、ios8、ios9 一、第一种(可以实现) (改项目b id 和版本) ...
    红酒佳坊阅读 12,773评论 1 6
  • iOS开发过程中需要设置启动图,下面来说一下设置的启动图分辨率对应xcode里面设置的位置。 1.xCode里...
    我爱月光下的承诺阅读 4,218评论 0 2
  • iOS启动页其实很简单 只要设置正确 尺寸格式正确就可以正常显示 Step1 1.点击Image.xcassets...
    漫雪思舟阅读 10,331评论 1 1

友情链接更多精彩内容