This question already has answers here:
How to use pull to refresh in Swift?
(17个答案)
5年前关闭。
我很难结束拉动刷新功能。
即使我在ReferhControl上调用endRefreshing(),微调框也会停留在该位置。虽然tableview正确刷新。
这是我的快速代码:
由于我是Swift和Cocoa的新手,所以我可能做错了。
谢谢
(17个答案)
5年前关闭。
我很难结束拉动刷新功能。
即使我在ReferhControl上调用endRefreshing(),微调框也会停留在该位置。虽然tableview正确刷新。
这是我的快速代码:
@IBAction func refereshInvoked() {
refresh_data()
self.refreshControl.endRefreshing()
}
由于我是Swift和Cocoa的新手,所以我可能做错了。
谢谢
最佳答案
您实际上设置了刷新控件吗?
在refreshInvoked下的代码中放置一个断点,然后检查self.refreshControl是否不是NULL / nil。
在nil对象上执行endRefreshing方法会编译,但显然什么也不会发生。如果为零,则需要在viewdidload上创建刷新控制对象。
07-27 13:40