TableView 复用 Cell Gif图片显示

病症:Cell 里面的ImageView 图片是有的,可是就是显示不出来,只有上下滑动才可以显示。

病因:后来发现是TableView 复用 Cell 的时候没有清除干净导致显示不出来,在每个cell 附值的时候都会跑一个函数 updateCellWithSourceData,这个函数里面没有把ImageView.image重新设置一下,所以显示会出现问题。

药:在updateCellWithSourceData 这个函数里面 加入ImageView.image = nil 就解决了问题。

总结:有时候一个小问题会想破头脑,需要一步一步去找线索,耐心,才可以解出来。Mark

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,224评论 4 61
  • 前言 最近忙完项目比较闲,想写一篇博客来分享一些自学iOS的心得体会,希望对迷茫的你有所帮助。博主非科班出身,一些...
    GitHubPorter阅读 5,317评论 9 5
  • 1.badgeVaule气泡提示 2.git终端命令方法> pwd查看全部 >cd>ls >之后桌面找到文件夹内容...
    i得深刻方得S阅读 10,236评论 1 9
  • 概述在iOS开发中UITableView可以说是使用最广泛的控件,我们平时使用的软件中到处都可以看到它的影子,类似...
    liudhkk阅读 12,960评论 3 38
  • 快十一月了,马上2017年就要说再见了,你今年的目标实现了没? 抱歉我没有。 去年的九月我信誓旦旦的写着到今年九月...
    十二月呀阅读 2,405评论 1 1