zoukankan      html  css  js  c++  java
  • IOS中图片加载的一些注意点

    图片的加载:

     [UIImage imageNamed:@"home"] //加载 png图片

    在ios中获取一张图片只需要写图片名即可 不需要写后缀 默认都是加载.png的图片 但是因为屏幕尺寸不同 所有我们图片在加载时 系统也会做相应的处理 那么系统会如何处理呢? 

    下面做了讲解:

    加入我们现在有这样三张图片  分别表示在不同屏幕尺寸在现实的图片  

     home.png   3.5 inch 非retina屏幕

     home@2x.png retina屏幕

     home-568h@2x.png  要加载这张图片有两个条件(1. 必须是4.0retina 2.必须是启动图片)

    如果是非retina屏幕  都是3.5英寸(320 x 480)  加载:home.png

    如果是retina屏幕:

    3.5 英寸(640 x 960) 加载 home@2x.png  如果这张图片不存在  那么系统可能会加载home.png这张图片

    4.0英寸(640 x 1136) 加载home-568h@2x.png (如果home是程序的启动图片 才支持自动加载,也就是说如果你这张图片用在一些其他界面 比如说新特性页面 那么这个568h这张图片是不会自动加载的,需要手动去加载)

     

  • 相关阅读:
    jquery-卡片翻转
    bootstrap-3-验证表单
    jqeury-地区三级联动
    bootstrap-实现loading效果
    Thymeleaf-语法整理
    jquery-网站收藏
    ssh-免密登录批量发送脚本
    linux-网站收藏
    关闭防火墙
    hadoop-网站收藏
  • 原文地址:https://www.cnblogs.com/syios/p/4758901.html
Copyright © 2011-2022 走看看