【发布时间】:2021-08-19 05:24:38
【问题描述】:
当我从我的应用程序中注销并跳转到 SideMenuController(它是一个位于侧面菜单下的库)时,表格视图高度在主页中不起作用。
实例化 ViewController:
let vC = self.storyboard?.instantiateViewController(withIdentifier: "SideMenuController") as! SideMenuController
self.navigationController?.pushViewController(vC, animated: true)
设置表格视图高度:
@IBOutlet weak var spicesTableViewHeight: NSLayoutConstraint!
override func viewDidLayoutSubviews()
{
super.viewDidLayoutSubviews()
spicesTableViewHeight.constant = spicesTableView.contentSize.height
spicesTableView.reloadData()
}
最后,调用表视图委托:
func tableView(_ tableView: UITableView, estimatedHeightForRowAt indexPath: IndexPath) -> CGFloat {
return UITableView.automaticDimension
}
【问题讨论】:
标签: swift uitableview