正确的方法来构建自定义UITableViewCell

时间:2012-08-22 15:34:08

标签: objective-c ios uitableview subclass

我一直在想UITableView和他们的细胞一段时间。 UITableView是一个非常方便的UIView子类,但UITableViewCell上有很多预定/强制内容。我想知道为UIView创建自定义UITableViewCell(最终会成为UITableView)的最佳方式是什么?

单元格具有必须设置的特定样式,并且除了内容之外,还有预定的UILabel和附件视图完全不可变。我发现这是一个很大的浪费,但只是给单元格一个自定义的内容视图(和背景视图,如果有人喜欢)不会阻止或删除这些进程或恢复内存。

有没有办法创建一个UITableViewCell子类的较轻版本?或者有没有办法使用带选择方法的UIView(除了基本上使用UITableView创建自定义UIScrollView)?

任何建议都会非常感激。

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

似乎没有答案。 UITableViewCells将始终自动添加UILabel和其他视图。不过,我不确定在你设置之前是否已经分配了它们。他们可能有自定义设置/分配方法。