Pull to Refresh UIViewController in iOS
如果你强制添加一个UIRefreshControl到一个UIViewController,你会得到一个错误。
UIRefreshControl 只能由一个 UITableViewController 管理。
所以,这里有一个诀窍
Code
- 启动一个表视图,在您的 UIViewController
| 1 | let refreshControl = UIRefreshControl() | 
- add refreshControltotableView, notview
| 1 | tableView.frame = view.frame | 
3 refreshView function
| 1 | func refreshView(refreshControl: UIRefreshControl) { | 
如果你像我一样喜欢使用 Storyboard 的话
- Storyboard -> UITableViewController -> enable Refreshing 
- Then you can - Ctrldrag just like- UIButton