[英]AutoLayout Constraints For Dynamic Cell Height
我長期以來一直在堆棧溢出中進行搜索,我發現了一些相關但不完美的問題。 有人可以詳細說明要根據表格視圖單元格中的文本使標簽增加高度的步驟。我要先增加標簽高度,然后再增加單元格高度。 謝謝。
歸結為這個
var myRowHeight: CGFloat = 100 //initialize this to some value close to what it will probably be
override func viewDidLoad() {
//control row height for variable text size
tableView.estimatedRowHeight = tableView.rowHeight
tableView.rowHeight = myRowHeight
}
override func viewWillAppear(animated: Bool) {
//set row height right before view appears so autolayout has time to estimate it
tableView.estimatedRowHeight = tableView.rowHeight
tableView.rowHeight = UITableViewAutomaticDimension
}
這是對我有效的解決方案。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.