UITableView:刷新完成后强制“释放tableview”

Posted

技术标签:

【中文标题】UITableView:刷新完成后强制“释放tableview”【英文标题】:UITableView: Force "release tableview" after refresh is completed 【发布时间】:2019-01-10 23:54:33 【问题描述】:

我有一个带有刷新控件的 UITableView。

当我拉动刷新时,会显示刷新控件。当刷新完成后,用户还没有松开手指,所以tableview还处于滚动/拖动状态,我想强制“释放”滚动状态。这有可能吗?

【问题讨论】:

【参考方案1】:

您可以执行以下操作:

1.- 你可以停止 refreshControl

refreshControl?.endRefreshing()

2.-你可以删除刷新控件,但如果你想再次使用它,你应该在每次工作后添加它

refreshControl.removeFromSuperView()

refreshControl = nil

【讨论】:

以上是关于UITableView:刷新完成后强制“释放tableview”的主要内容,如果未能解决你的问题,请参考以下文章

iOS开发UI篇—实现UITableview控件数据刷新

iOS开发UI篇—实现UItableview控件数据刷新

如何在 UITableView 中刷新单节标题的文本

如何强制刷新重用的 collectionview 单元格?

强制刷新gradle依赖缓存的方法

强制 VBA 等到电源轴完成刷新