UIImage 图片

UIImage支持的图片格式


当系统内存紧张时,UIImage会将图片数据从UIImage对象中清理出去来节省内存,这里的清理行为只是清理UIImage内部存储的图片数据,并不清理UIImage对象本身。 当程序使用一个图片数据不诶清理过的UIImage对象时,该UIImage将会自动从原始的图片文件中加载图片数据。

+imageWithCGImage:scale:orientation:该方法用于根据指定的CGImageRef对象来创建UIImage,并将图片缩放到制定比例。该方法的最后一个参数指定对图片执行旋转/镜像等变换操作。

1。从应用资源包读取图片

imageNamed;

2.从网络读取图片

可借助NSData的方法来加载指定URL对应的网络数据,然后利用UImage的imageWithData:方法来加载图片即可

NSURL* url=[NSURL URLWithString:@"http://www.crazyit.org/logo.jpg"];

NSData* data=[NSData dataWithContentsofURL:url];

UIImage* image=[UIImage imageWithData:data];

3.从手机本地读取图片

现货区图片路径 ,然后使用imageWithContentsOfFile:

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

相关阅读更多精彩内容

友情链接更多精彩内容