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

  • 相关阅读:
    LeetCode344. 反转字符串
    LeetCode59. 螺旋矩阵 II
    LeetCode209. 长度最小的子数组
    LeetCode383. 赎金信
    cannot be cast to javax.servlet.Servlet
    求组合
    数据库系统概论王珊第四版 答案
    数据库复习
    dfs-bfs
    dfs
  • 原文地址:https://www.cnblogs.com/hd1992/p/6180415.html
Copyright © 2011-2022 走看看