【发布时间】:2018-05-18 21:18:31
【问题描述】:
我有一个嵌入在导航控制器中的控制器,带有大标题和 UIRefreshControl。当我在我的 tableView 上拉动刷新时,活动指示器的动画非常有问题。
我不知道我的代码中是否有不良行为?
tableView.refreshControl = UIRefreshControl()
tableView.refreshControl?.addTarget(self, action: #selector(downloadData), for: .valueChanged)
【问题讨论】:
-
同样的问题。 Li Sim 的答案修复了 50%。现在我的问题是在拉动刷新时多次触发刷新控制:(
-
您找到解决方案了吗?我仍然有这个问题:(
-
否 :( 但如果我重新处理这个问题,我会尽快发布!
-
这也是普通(不大)标题的问题,但搜索栏结合了刷新控件。在 iOS 13 上遇到了这个问题。问题是由 translucent=false 引起的,并由 extendedLayoutIncludesOpaqueBars 修复
-
问题中没有“故障”的描述。我的经验是:微调器出现了,但几乎立即消失了。后来,当我调用 endRefreshing() 时,导航栏保持较大的尺寸 - 在我向上滚动 tableview 之前它没有折叠。
标签: ios swift uinavigationbar ios11 pull-to-refresh