Ios UIC控件不执行操作
因此,我在Storyboard中为表视图启用了刷新,并将此代码放入viewDidLoad()中: 这是刷新功能:Ios UIC控件不执行操作,ios,swift,Ios,Swift,因此,我在Storyboard中为表视图启用了刷新,并将此代码放入viewDidLoad()中: 这是刷新功能: func refresh(sender: AnyObject) { print("a") self.tableView.reloadData() refreshControl?.endRefreshing() } 问题是,当我拉刷新时,它不会打印“a”(将其用于测试),也不会结束刷新。为什么?既然您已经在使用故事板,请尝试通过iActions(valueCh
func refresh(sender: AnyObject) {
print("a")
self.tableView.reloadData()
refreshControl?.endRefreshing()
}
问题是,当我拉刷新时,它不会打印“a”(将其用于测试),也不会结束刷新。为什么?既然您已经在使用故事板,请尝试通过iActions(valueChanged)连接刷新控件,看看它是否有效。遵循此指南是否在“属性检查器”中启用了刷新功能?我使用UITableViewController重新创建了这个问题,它可以正常工作。是的,我能想到的唯一其他方法是Identity Inspector中“自定义类”中的类。是否分配给该代码所在的同一类?由于您已经在使用故事板,请尝试通过iActions(valueChanged)连接刷新控件,看看它是否有效。是的,该类是正确的。刷新控件在情节提要中的位置?在UITableViewController中启用后,它应显示在TableView下。请遵循此指南。
func refresh(sender: AnyObject) {
print("a")
self.tableView.reloadData()
refreshControl?.endRefreshing()
}