我正在尝试在表格 View 单元格中使用多行标签。我已经在 iOS 8 上测试了下面的代码,它工作正常并且单元格中的文本具有正确的行数。
// Make row heights adjustable
tableView.estimatedRowHeight = 44.0
tableView.rowHeight = UITableViewAutomaticDimension
multiLineCell.indentationWidth = 10.0
multiLineCell.text = "Hello, here is some text which needs to be broken down into multiple lines in order for it to be displayed."
我无法直观地指定高度,因为标签的内容发生了变化。我将如何让单元格标签在 iOS 9 和 Swift 中以多行显示其所有内容。
最佳答案
你没有指定任何约束(也可能有问题,你需要为整个单元格高度设置明确的约束),但我怀疑问题可能出在
label.numberOfLines = 0
关于ios - UITableViewCell 中的多行标签不适用于 iOS 9 或 Swift 2.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32540030/