在我的表視圖控制器,我已經實現拉刷新(UIRefreshControl)。問題是我不知道爲什麼它與tableView(UITableViewController)混合。有關詳細信息,請參閱截圖。謝謝您的幫助!iOS快速拉刷新混合與表視圖
1
A
回答
1
您可以實現像這樣刷新控件。
class ViewController: UIViewController,UITableViewDelegate,UITableViewDataSource {
@IBOutlet var tableView: UITableView!
var refreshControl : UIRefreshControl!
}
override func viewDidLoad() {
super.viewDidLoad()
self.refreshControl = UIRefreshControl()
self.refreshControl.backgroundColor = UIColor.clearColor()
self.refreshControl.tintColor = UIColor.blackColor()
self.refreshControl.addTarget(self, action: "methodPullToRefresh:", forControlEvents: UIControlEvents.ValueChanged)
self.tableView.addSubview(self.refreshControl)
}
func methodPullToRefresh(sender:AnyObject)
{
self.refreshControl?.beginRefreshing()
}
// Once you are done with your task
self.refreshControl?.endRefreshing()
// Main queue thread is only required when refresh controls comes or goes off with delay, if it works quickly then no need to add this
dispatch_async(dispatch_get_main_queue()) {
}
希望,這將解決您的問題。
一切順利。
0
我也有類似的問題,我解決了它這樣:
當視圖控制器將刷新控制器,需要編寫以下代碼:
dispatch_async(dispatch_get_main_queue()) {
self.refreshControl.beginRefreshing()
self.refreshControl.endRefreshing()
}
+2
老實說,我從來沒有在我的生活中使用這些代碼行 – 2016-05-12 12:24:29
+0
但是,它完美的工作:) – 2016-05-13 11:23:35
相關問題
- 1. 基於非快速刷新視圖的快速刷新物化視圖
- 2. 快速AJAX刷新
- 3. swift iOS - UICollectionView圖像在快速滾動後混合
- 4. jQuery Mobile的:拉刷新列表視圖
- 5. EGO表視圖拉刷新太敏感
- 6. iOS快速重新加載表格視圖細胞從詳細視圖
- 7. 表視圖混合圖像
- 8. 物化視圖中的完全刷新和快速刷新有什麼區別?
- 9. 快速刷新的SAVE
- 10. 快速app.use刷新行爲
- 11. 實現Chris Banes的拉動與列表視圖一起刷新
- 12. 物化視圖快速刷新花費很長時間
- 13. 拉刷新列表視圖滾動視圖內
- 14. 表視圖拉刷新添加到視圖的底部
- 15. ios快速存儲視頻
- 16. QML視頻alpha混合/渲染視頻到Qt快速場景圖
- 17. 當刷新視圖時刷新表格
- 18. iOS 6的拉刷新
- 19. Segue在快速重新加載視圖
- 20. ORACLE:物化視圖上的快速刷新在某些情況下不能與OUTER JOIN配合使用
- 21. 物化視圖更新快速聚合+操作=> ORA-12015
- 22. 更改拉來快速刷新文本顏色
- 23. 如何使用UIWebview拉來快速刷新?
- 24. 拉動滾動視圖內部刷新
- 25. 拉在UICollectionView刷新視圖控制器
- 26. 實現拉取刷新視圖功能
- 27. 拉到一個視圖刷新
- 28. 拉到刷新UWP - 網格視圖?
- 29. 帶拉動刷新的Web視圖
- 30. iOS更快地搜索集合視圖
你需要提供更多的細節(代碼,你添加刷新控制等) – shim 2015-04-03 16:06:29
它發生在我去另一個控制器,並返回 – mazorati 2015-04-03 18:26:15
你可以顯示你用來設置刷新代碼控制。 – Fogmeister 2016-05-12 12:26:06