我有一个UITableView
新行应该出现在底部的位置。当表格为空时,我这样做的方式是为UITableView
占据整个框架的表格创建一个标题,并且当添加新行时会吃掉标题。
这一切都很好,但是当我退出viewController
然后重新打开它时,UITableView
应该重新创建以及标题。如果有一些行我UITableView
需要根据content size
. UITableView
问题是ViewWillAppear
内容大小尚未设置,并且ViewDidAppear
为时已晚,因为UITableView
已经在屏幕上呈现并且在该点添加标题会使行“跳”下来。我想避免这种行为。
所以我的问题是在屏幕上呈现之前content size
我可以在什么时候得到它。UITableView