n00*_*mer 5 iphone uiimageview ios sdwebimage
我用来SDWebImage异步下载图像到我的UIImageViews.收到的大多数图像都是可接受的尺寸,可以轻松下载,并设置为UIImageViews.
但有时候,URL上的源图像分辨率非常高(相对于我的大小imageView- 60x60).在这种情况下,永远不会设置图像.有时我的应用程序崩溃,有时,没有任何事情发生(图像停留nil),并且在极少数情况下我收到了类似的错误:( Unable to allocate 400000 bytes of memory我不完全确定确切的错误日志,我道歉).
例如,这从Pinterest的站点本身的Pinterest的图标的图像是巨大的(10000×10000).我imageView永远无法绘制这张图片.目前,我已经硬编码用这个替换图像,但我知道这是不好的做法.此外,这只是一种情况,可能会有无限多的图像,这可能会影响用户体验.
我该如何处理这类案件?
| 归档时间: |
|
| 查看次数: |
1840 次 |
| 最近记录: |