ZhipingYang / UUChatTableView

Cocoa UI component for group or private chat bubbles with text, images and audio support
MIT License
1.91k stars 431 forks source link

图片太大会受到memory warning 导致程序崩溃 #44

Open wct1991 opened 8 years ago

wct1991 commented 8 years ago

如果,如果每个cell中都有图片,每个图片都是从网络中读取的且大小都大于4M,数据源大概20个左右,反复滑动一会就会受到memory warning,然后崩了

ZhipingYang commented 8 years ago

ok。我看看

wct1991 commented 8 years ago

对于聊天页面来说,聊天的页面应该展示一个小图吧,点击小图查看大图的时候重新请求下载大图。我看qq和微信,新浪等都是这么做的。

ZhipingYang commented 8 years ago

好的,那你在model里面使用imageURL和thumbnailURL两个属性来做。我不知道为什么复用没有起作用。或者image加载方式(类似懒加载)可以考虑优化一下。

taojeff commented 8 years ago

博主,问你一个关于图片显示的问题。你的图片是在button上又进行重写了按钮,我这个时候给图片显示的时候是用的SDWebImage来做的,可是遇到了一个问题就是我在发送或者接受图片后用URL来进行显示图片的时候在聊天页面不论如何滑动都是无法进行显示图片 只有我退出聊天页面再次进入这个时候它才会显示,即使有时候显示也是极少的情况下而且时间还是很长一个。我想问一下博主对于这个该如何处理