当我使用最后一行的索引路径在我的UITableView上调用scrollToRowAtIndexPath时,它会滚动到底部减去页脚的高度。因此,它仍然需要向下滚动"页脚的高度"真正处于最底层的距离。
我使用" heightForFooterInSection"设置了页脚的高度。委托函数,并使用" viewForFooterInSection"将页脚添加到表中。功能
将此行添加到viewDidLoad()会导致问题:
tblComments.rowHeight = UITableViewAutomaticDimension
但是,必须使UITableView单元格正确调整大小。
希望我提供了足够的细节。谢谢。
编辑:
我找到了解决问题的方法。在我调用scrollToRowAtIndexPath之后,我在0.3秒的延迟后再次调用它。当然,这远非理想,因为我不知道0.3秒是否总是足够的。我仍然想知道是否有解决方案而不是黑客攻击。