我正在尝试使用 Swift 2 在我的 UITableView 中创建一个刷新请求。我在我的类声明下面添加了这个:
var refreshControl: UIRefreshControl!
这在我的 viewDidLoad() 中
self.refreshControl = UIRefreshControl()
self.refreshControl.attributedTitle = NSAttributedString(string: "Pull to refresh")
self.refreshControl.addTarget(self, action: "refresh:", forControlEvents: UIControlEvents.ValueChanged)
self.tableView.addSubview(refreshControl)
但是,最后一行给出了以下错误:
Cannot invoke 'addSubview' with an argument list of type '(UIRefreshControl!)'
我在这里做错了什么?我该如何解决这个问题?
我的代码截图:
最佳答案
tableView
在哪里?我在你的代码中只看到 appsTableView
关于ios - Swift:无法使用类型为 'addSubview' 的参数列表调用 '(UIRefreshControl!)',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31090778/