use*_*173 6 cocoa uitableview ios swift
我的项目中有一个UITableViewController,并在Storyboard中将"Refreshing"设置为启用.但是,出口是零.
像这样使用它
self.refreshControl
Run Code Online (Sandbox Code Playgroud)
即使我将故事板中的自定义插座设置为viewcontrolelr,它也是零.它适用于我的项目中的其他表视图,只是不适用于此.
有什么快我可能错过了吗?
你通过故事板创建的很好.尝试从故事板中删除并再次添加.
然后在你的viewDidLoad
方法中启动它
喜欢 self.refreshControl = UIRefreshControl()
或者你可以编程创建它会很容易.
创建一个全局属性
var refreshControl : UIRefreshControl?
Run Code Online (Sandbox Code Playgroud)
在viewDidLoad中添加
self.refreshControl = UIRefreshControl()
if let refreshControl = self.refreshControl{
refreshControl.addTarget(self, action: #selector(viewCtrl.refresh(_:)), forControlEvents: UIControlEvents.ValueChanged)
self.Tableview.addSubview(refreshControl)
}
Run Code Online (Sandbox Code Playgroud)
这将解决您的问题.
归档时间: |
|
查看次数: |
2543 次 |
最近记录: |