在从Firebase更新值后停止reloadData滚动到应用程序顶部,您可以按照以下步骤进行操作:
tableView.contentOffset
方法获取当前表格视图的偏移量,并将其保存在一个变量中。tableView.reloadData()
方法重新加载表格视图的数据。tableView.setContentOffset
方法,将保存的偏移量作为参数传递给该方法。下面是一个示例代码片段,展示了如何实现上述步骤:
// 获取当前表格视图的偏移量
let contentOffset = tableView.contentOffset
// 更新值
// ...
// 重新加载数据
tableView.reloadData()
// 恢复表格视图的滚动位置
tableView.setContentOffset(contentOffset, animated: false)
这样,当您从Firebase更新值后,表格视图将重新加载数据,并且会停止滚动到应用程序顶部。
对于这个问题,腾讯云提供了一系列与云计算相关的产品和服务,例如:
请注意,以上仅是腾讯云提供的一些云计算产品示例,您可以根据具体需求选择适合的产品和服务。
领取专属 10元无门槛券
手把手带您无忧上云