【发布时间】:2015-08-04 22:29:39
【问题描述】:
我有一个 UItableViewController 并希望行高适应 UITextView 中的文本。如果我在 viewDidLoad 中使用此代码,它会使行的高度太小而无法容纳文本:
self.tableView.rowHeight = UITableViewAutomaticDimension
self.tableView.estimatedRowHeight = 50
我能找到调整大小的唯一方法是更改 StoryBoard 中的表视图行高。这会更改表格视图中的每个单元格,这不是我想要的。
有人对我缺少的东西有什么建议吗?
【问题讨论】:
-
如果
UITableViewAutomaticDimension不能正常工作,这意味着您的单元格约束没有完全满足,因此没有按照您的意愿呈现。 -
据我所知,我的约束是正确的。我已将 textview 的顶部和底部固定到单元格的边缘。同一单元格中的开关仅固定在顶部。
标签: swift uitableview xcode6