Sam*_*Sam 2 uitableview ios autolayout swift
例如,我有TableView一个初始约束为10.0.现在,我添加了3个不同高度尺寸的单元格(它们是自动布局单元格),例如,它们的尺寸是(50.0, 120.0, 30.0)
我怎么能现在设置我的 UITableView.heightConstraint = 50 + 120 + 30?
如何获取autolayout单元格大小?当我尝试打印它们的尺寸时,我得到初始尺寸(标准44.0)
有任何想法吗?
这个怎么样:
self.tableView.reloadData()
self.tableView.layoutIfNeeded()
self.tableViewHeightConstraint.constant = self.tableView.contentSize.height
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3864 次 |
| 最近记录: |