UITableViewCell重用的问题

作者: shaneZhang 分类: ios技术 发布时间: 2014-04-25 20:10

前天遇到了一个很典型的问题,该问题已经是第二次遇到了,可是折腾了好一阵子,最后还是我们研发经历帮忙查找出来的,真是有点自愧了,还是感觉有必要把它记录下来

uitalbelView Cell在重用的时候,我们都知道每次展现一个cell都要重新设置一下cell里面的数据,以避免cell再重用的时候出现的数据不统一的问题,但是很容易让人忽略的是,如果你在cell的设置数据的方法里做了一次判断,并且该判断没有写完整,那么在 cell重用的时候就出了大问题了,混乱了

我这次的经验教训就是在cell里面的数据设置方法里,使用了if但是并没有写else语句,所以才导致在cell重用的时候的引发的混乱,而且我这次发现一个按钮的target方法如果已经添加了,那么如果你不先remove掉原来的target而直接addtarget的时候是不管用的,哈哈,本次小总结 

如果觉得我的文章对您有用,请随意打赏。如果有其他问题请联系博主QQ(909491009)或者下方留言!

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注