设置 max lines 为 3 并根据标签内容调整高度
Set max lines to 3 and adjust height according to label content
我在包含文本字符串的 tableViewCell 中创建了一个标签。字符串的大小可以变化,但最多应为 3 行。但是我似乎无法做到这一点?到目前为止,在此标签中创建此类功能的最简单方法是什么?我刚刚在我的 tableViewCell 子类中创建了此标签。
@IBOutlet weak var dummyLabel: UILabel!
在您的自定义 UITableViewCell class 中添加:
override func layoutSubviews() {
super.layoutSubviews()
dummyLabel.sizeToFit()
}
override func awakeFromNib() {
super.awakeFromNib()
// Initialization code
dummyLabel.numberOfLines = 3
}
关于 UITableViewCell 中标签调整大小的类似 post:
我在包含文本字符串的 tableViewCell 中创建了一个标签。字符串的大小可以变化,但最多应为 3 行。但是我似乎无法做到这一点?到目前为止,在此标签中创建此类功能的最简单方法是什么?我刚刚在我的 tableViewCell 子类中创建了此标签。
@IBOutlet weak var dummyLabel: UILabel!
在您的自定义 UITableViewCell class 中添加:
override func layoutSubviews() {
super.layoutSubviews()
dummyLabel.sizeToFit()
}
override func awakeFromNib() {
super.awakeFromNib()
// Initialization code
dummyLabel.numberOfLines = 3
}
关于 UITableViewCell 中标签调整大小的类似 post: