解决tableView中cell动态加载控件的重用问题

  • 时间:
  • 浏览:1

本例中再次出显的重用问題由下面累积引发:

处里tableView中cell动态加载控件的重用问題

为社 要处心积虑弄四种 不重用的cell呢?当然,这是为了满足特定的需求而再次出显的适合于几滴 的cell的情形,对于四种 动态加载的cell,你亲自动手试一下或许就能明白作者自己为社 只能设计的用心良苦:)

tableView的cell,有完后 不可以 在运行时取得对应的数据后才不不可以动态的创建该cell中的控件并加载到该cell中,此时,你前会 遇到重用问題,即使你能做到该cell只根据数值加载了一回控件,你也只能保证不再次出显重用问題:)

总结:

效果(请注意查看,移动下面的格子时,后面 再次出显了重用的问題)

YXCell.h

有几只比较关键的地方:

效果:

将会要处里四种 重用问題,你们你们 只不不可以让四种 cell不重用,那就得定义足够多的重用标示才行,改成如下即可:

源码: