我创建了一个xib
文件,该文件设置为自定义UITableViewCell
类。这个xib很简单,里面只有一个UILabel,约束将它绑定到superview。我正在利用this教程来实现动态单元格高度。一切都应该有效,但是使用xib
我添加的所有视图都不会添加为内容视图的子视图,而是添加到单元格本身。这会导致autolayout
出现问题。动态调整大小取决于使用单元格的contentView来确定所需的高度。
如何向xib添加视图,该视图将是单元格contentView
的子视图而不是单元格本身?
答案 0 :(得分:6)
这最终成了我的一个忽视。我使用xib最初设置的默认视图创建了单元格。我需要从对象库中拖出一个UITableViewCell视图,并将我的标签等添加到该单元格的内容视图中。