此果有毒
2016-04-26 06:02
采纳率: 50%
浏览 1.6k
已采纳

TableViewCell重用问题

图片说明 是在UITableViewContorller中出现这种效果,重用池也写了啊

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • Robot-S 2016-04-26 06:12
    已采纳

    解释一:

    1.

    static NSString *CellTableIdentifier = @"CellTableIdentifier ";

    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:

    CellTableIdentifier];

    if (!celll)......
    答案就在这里:关于tableViewCell重用的问题
    ----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?

    点赞 打赏 评论
  • 朕就是这么帅 2016-04-26 06:48

    下面的列表是查询结果列表么?查询完有没有reload data?

    点赞 打赏 评论
  • oyljerry 2016-04-27 13:25

    你没有刷新table导致的吧 把数据对应的数组更新后就reloadData一下

    点赞 打赏 评论
  • 一步一迹 2016-04-28 02:01

    你问这个问题我也遇到过了原因很多肯能是你的上次的数据没有清空(虽说不是必须的,但是清空了至少没有错),更或者是你的的cell中的视图每次都会自动加载,你每刷新一次你的自定义的cell中的一些视图就会再加载一次(你些控件或者没有写在复用池中)

    点赞 打赏 评论
  • 一步一迹 2016-04-28 02:01

    你问这个问题我也遇到过了原因很多肯能是你的上次的数据没有清空(虽说不是必须的,但是清空了至少没有错),更或者是你的的cell中的视图每次都会自动加载,你每刷新一次你的自定义的cell中的一些视图就会再加载一次(你些控件或者没有写在复用池中)

    点赞 打赏 评论

相关推荐 更多相似问题