繁体   English   中英

UIRefreshControl不执行操作

[英]UIRefreshControl not doing action

因此,我在Storyboard中启用了表视图的刷新,并将此代码放入viewDidLoad()中:

refreshControl?.addTarget(self, action: #selector(ViewController.refresh(sender:)), for: .valueChanged)

这是刷新功能:

func refresh(sender: AnyObject) {
    print("a")
    self.tableView.reloadData()
    refreshControl?.endRefreshing()
}

问题是,当我拉动刷新时,它不会打印“ a”(将此用于测试)并且不会结束刷新。 为什么?

由于您已经在使用Storyboards,请尝试通过IBActions(valueChanged)连接刷新控件,然后查看它是否有效。 点击此链接获取指导

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM