本文主要是介绍关于tableView的复用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在自定义tablecell的时候不可以使用本页面属性的button、view。比如
[cell.contentView addSubview:self.button];
这句就使用了本界面创建的属性button。并且在button创建的时候还使用的是if(button)....格式
这样做造成的结果就是
table有10个cell的话。这个button只会添加到最后的那个cell上。而不会添加到每一个cell上
所以想创建的话。新建button。或者新建tablecell子类。而这种直接添加到cell上的做法
整个.m文件看起来大并臃肿。不喜欢这种做法。偏偏接手的这几个别人的工作都是这样做的。
不爽啊。
这篇关于关于tableView的复用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!