为了实现自定义UITableViewCell,我知道两个选项:
使用标签似乎更简单。我发现它有一些缺点,包括无法在多个场景中重复使用自定义单元格,以及视图控制器中可能存在大量特定于单元格的代码,这可能是一堆不同单元格的问题。
对于一个或两个不需要在多个场景中重复使用的单元格,是否有人知道我应该考虑的任何其他注意事项可能会让我更喜欢UITableViewCell子类?
答案 0 :(得分:0)
我的建议是使用带故事板原型单元的UITableViewCell子类。只需将您的组成视图链接到IBOutlet
属性,就像使用任何其他类一样。
如果要在多个表中使用相同的单元格,则需要在每个tableView中重新布局原型单元格,但可以剪切和粘贴。使用标记会导致不必要的代码来获取对UI元素的引用。