我很难结束拉动刷新功能。
即使我在referhControl上调用endRefreshing(),微调器也会停留在那里。 tableview会正确刷新。
这是我的快捷代码:
@IBAction func refereshInvoked() {
refresh_data()
self.refreshControl.endRefreshing()
}
由于我对Swift和Cocoa很新,我可能做错了。
谢谢
答案 0 :(得分:0)
你真的设置了刷新控件吗? 在refreshInvoked下的代码中放置一个断点,然后检查self.refreshControl是不是NULL / nil。
对nil对象执行endRefreshing方法会编译,但显然不会发生任何事情。如果它是nil则需要在viewdidload上创建刷新控制对象。