数据加载后,我想显示Tableview的底部单元格,我不想每次都滚动到Tableview的底部以查看结果
我已经在viewDidLoad中尝试了此功能,但是它无法正常加载顶部单元格中的页面
if myArray.count > 0 {
tableView.scrollToRow(at: IndexPath(item:myArray.count - 1 , section: 0), at: .bottom, animated: false)
}
答案 0 :(得分:1)
您可以利用scrollView的setContentOffset:animated:
方法
此答案应该可以帮助您:How to show last add cell on UITableview whileloading view or reloading tableview?
答案 1 :(得分:1)
尝试使用
DispatchQueue.main.asyncAfter(deadline: .now() + 0.1) { [tableView] in
if myArray.count > 0 {
tableView.scrollToRow(at: IndexPath(item:myArray.count - 1 , section: 0), at: .bottom, animated: false)
}
}