我目前在我的应用程序中集成了Facebook,我目前正在加载登录用户的朋友的个人资料图片。我在UITableView中呈现这些用户,在每个单元中显示图片和朋友的名字。我已经子类化UIImageView,并且在cellForView方法中处理相应的单元格时,图像是异步加载的。在一个可用视图中加载异步图像
但是,当我多次上下滚动时,图像闪烁,首先加载一些错误的图片,显示很短的时间,然后加载右侧的图像。所以我认为我不得不寻找一种方法来阻止当单元格在视图之外时加载图像。
有没有人可以帮我解决这个问题并给我一个解决方案?
在此先感谢!
你能分享一些你设置图像的代码吗?这样做比不重复使用单元更好! – hypercrypt
嘿一个建议,你可以缓存这些图像,当你完成你的工作与这些图像清除缓存。 – Leena