Ton*_*ony 29
我知道这个帖子已经被回答,但我已经尝试了一个效果很好的库.我之前使用的是ASIHttpRequest,差别很大.
https://github.com/rs/SDWebImage
此外,如果有人需要调整大小或裁剪远程图像,并具有SDWebImage提供的相同功能,我已将SDWebImage库与UIImage + Resize库(Trevor Harmon)集成,并创建了一个示例项目.我修改了SDWebImage的代码来处理转换(裁剪,调整大小).
该项目在https://github.com/toptierlabs/ImageCacheResize上公开.随意使用它!
dea*_*rne 25
编辑:ASI现在已被弃用,但@Tony的答案有一个链接到一个似乎完成大部分工作的图书馆(免责声明 - 我还没有尝试过,而且正按照@Tony的推荐!)
ASIHTTPRequest完成所有这些:)
您所要做的就是添加类似于成功回调的内容
UIImage *image = [UIImage imageWithData:[request responseData]];
// If the image is nil ASIHTTPRequest will let you remove the data from the cache
// but I can't remember off the top of my head how. Checkout the docs!
Run Code Online (Sandbox Code Playgroud)
编辑
当你完成它之后,你总是可以把它放到github上给我们其他人...
| 归档时间: |
|
| 查看次数: |
43817 次 |
| 最近记录: |