我的表格视图存在一些问题。如果内容高度由于某种原因大于帧,则使用帧高作为内容大小。我无法正确滚动表格。
我的代码中有一种更新数据源的方法。然后我打电话给:
tableView.reloadData()
内容大小不正确。我在重新加载后尝试调用tableView.layoutIfNeeded()
和tableView.setNeedsDisplay()
。但没有任何改变。我甚至尝试在重新加载后手动将contentSize高度设置为一个非常大的数字,只是为了看看我是否可以滚动,这也不起作用。我在这里做错了什么想法?