UIimage 加载图片
来源:互联网 发布:软件系统项目总结 编辑:程序博客网 时间:2024/03/28 18:13
图片缓存
根据是否将创建好的对象缓存入系统内存,有两类创建UIImage
对象的方法可选:
缓存:+ imageNamed:
,只需传入文件名.扩展名(可选)即可。
不缓存:+ imageWithContentsOfFile:
,必须传入文件的全名(全路径+文件名)。
@2x和@3x的问题
使用initWithContentsOfFile可以优先选择3x图像,而不是2x图像。
NSString *path = [[NSBundlemainBundle]pathForResource:@"smallcat"ofType:@"png"];
UIImage *image = [[UIImagealloc]initWithContentsOfFile:path];
在ipone5 s、iphone6和iphone6 plus都是优先加载@3x的图片,如果没有@3x的图片,就优先加载@2x的图片
这个方法
[UIImageimageNamed:@"smallcat"]
iphone5s和iphone6优先加载@2x的图片,iphone6 plus是加载@3x的图片。
@2x表示一个点内含2*2个像素,@3x表示一个点内含3*3个像素
0 0
- UIImage加载图片
- uiimage 加载远程图片
- UIImage加载不了图片
- UIimage 加载图片
- UIImage加载图片节省内存方法
- UIImage 图片加载的使用区别
- iOS UIImage加载图片的问题
- UIImage加载图片方式一般有两种
- UIImage加载图片的几种方式
- iOS基础之UIImage加载图片
- UIImage加载网路图片时https加载不成功的解决方法
- [UIImage imageNamed:@"icon.png"] 加载图片的问题
- [UIImage imageNamed:@"icon.png"] 加载图片的问题
- IOS UIImage常用的加载图片有3种方式
- UIImage 加载图片及SDWebimage的简单使用介绍
- UIImage加载图片选择imageNamed方法还是imageWithContentsOfFile?
- UIImage加载图片的两种方法区别
- swift UIImage加载远程图片和圆角矩形
- CoreAnimation动画入门(总结)
- SpringMVC笔记
- sort colors
- iOS quartzCore第三章——CAEmitterLayer和CAEmitterCell详解
- 作用域与闭包
- UIimage 加载图片
- httpclient 设置代理 PostMethod 示例
- Java图形界面基础案例分析(满天星)
- JS中使用onkeydown事件来实现键盘效果
- 【springboot】自定义模板配置
- linux环境下无阻塞键盘输入以及MAP容器中value为数组的一些问题
- javaer to go之byte类型转换
- IOS caf音频文件如何转化成mp3文件
- python学习2:urllib2