所以我在Storyboard中为表视图启用了刷新,并将此代码放入viewDidLoad():
refreshControl?.addTarget(self, action: #selector(ViewController.refresh(sender:)), for: .valueChanged)
这是刷新功能:
func refresh(sender: AnyObject) {
print("a")
self.tableView.reloadData()
refreshControl?.endRefreshing()
}
问题在于,当我拉动刷新时,它不打印" a"(将其用于测试)并且它不会结束刷新。为什么呢?