zoukankan      html  css  js  c++  java
  • 有关ios中images.xcassets的导入图片等命名问题

    最近遇到一个问题,就是在设置启动图片的时候,把启动图片命名设置为了xxx@2x.png,

    然后应用死活没有显示启动图片,调试了很久,才发现是因为文件命名的原因。

    1. 如果在图片的下方有2x或3x的标识的,那么导入的文件命名也用上@2x或@3x是没有问题的。

    比如,AppIcon里的图片,可以为icon@2x或icon@3x.(实际的像素就是下方的基数乘以2或3,@2x,@3x这里就是做一个区分而已)

    2.如果是启动图片,即LaunchImage里的图片,因为下方没有@2x的标识,所以,导入图片的时候,图片等命名不要有@2x等标识。

    tips:Retina HD 4.7 指的是4.7寸的高清Retina显示屏,即iPhone6的屏幕大小。

    另外,如果启动页不需要从LaunchScreen.xib启动的话,要设置一下General。如图

    还有设置步骤:

    images就是默认的image.xcassets,选择Migrate,然后回到General把LaunchImage选上,最后,你也可以进入images.xcassets中,把新产生的Brand.xxxx这个移除掉。

    注意!!!

    注意!!!

    注意!!!

    底下的数值,Retina 4 中的4代表的是4寸屏幕的意思!!!!!

    图片命名具体规则,参照下面传送门:

    http://www.jianshu.com/p/e291a8872ee0

  • 相关阅读:
    【Unittest】unittest相关解说
    python中导入模块/包的几种方式
    工具网站
    mapstruct 入门指南
    springboot 全局异常处理器
    多线程读表-压缩成zip下载
    编译执行和解释执行的区别
    swagger常用注解说明
    springboot整合swagger
    springboot整合druid
  • 原文地址:https://www.cnblogs.com/hd1992/p/6180415.html
Copyright © 2011-2022 走看看