我有一个带有多个UITableViewCell的UITableView(又名.ParentTableView)。每个UITableViewCell都包含一些标签和一个UITableView(aka.ChildTableView)。
ChildTableView的行具有不同数量的UITableViewCell。
我需要帮助解决两件事。
答案 0 :(得分:1)
在tableView完成加载单元格(获取其内容)后,使用内容大小更新TableView的框架。
所以在reloadData
之后:
var bounds = tableView.bounds
bounds.size.height = tableView.contentSize.height
// You can add anything to the height now with bounds.size.height += something
tableView.bounds = bounds
您还可以使用scrollEnabled = false