有沒有辦法在集合視圖中停止在我的標題上刷新數據? 我的收藏視圖中的標題包含的數據和按鈕沒有將它們從視圖中移除。向下滾動時,集合視圖會重新加載數據,並且我的集合視圖標題上的任何已激活的按鈕將被取消激活。 如何停止刷新標題上的數據,直至標題底部到達導航控制器下方?或者類似的,給予足夠的時間來查看標題上的信息。CollectionView header停止在滾動時刷新/重新加載數據
0
A
回答
0
您可以使用reloadSections或reloadItemsAtIndexpaths UICollectionView的 inbuild方法,如果你不想重新加載你的CollectionView
0
當你的頭結束顯示,然後它會調用就可以執行你的隱藏任務後: -
func collectionView(collectionView: UICollectionView, didEndDisplayingSupplementaryView view: UICollectionReusableView, forElementOfKind elementKind: String, atIndexPath indexPath: NSIndexPath) {
}
OR
可以使用dispatch_after足夠的時間,像1秒後,你可以做任何東西: -
let delayTime = dispatch_time(DISPATCH_TIME_NOW, Int64(1 * Double(NSEC_PER_SEC)))
dispatch_after(delayTime, dispatch_get_main_queue()) {
print("test")
}
0
你想停止重新加載headerView的headerView,這是違反代碼流。不要這樣做。
如何實現您的目標?
將它保存到任何位置。您可以使用NSUserDefaults來保存您的按鈕的激活或禁用狀態。
相關問題
- 1. 如何停止在CollectionView中自動重新加載和刷新圖像iOS
- 2. 如何在重新加載數據後停止tableview的滾動?
- 3. 如何在每次刷新頁面時停止MongoDB重新加載數據?
- 4. 停止Iframe刷新/重新加載循環使用Onload時
- 5. 停止CollectionView在滾動時創建新按鈕
- 6. 防止自定義ListView刷新滾動。我想停止刷新
- 7. 刷新數據,無需重新加載
- 8. 滾動時重新加載新內容
- 9. 停止重新提交頁面時刷新數據,php
- 10. 停止iframe重新加載
- 11. 停止UITableView在方向更改時重新加載數據
- 12. 防止滾動頁面重新加載
- 13. Android |停止TabLayout重新加載/刷新我的片段
- 14. 在內容刷新/重新加載後,div滾動至頂部
- 15. 在使用API滾動時在tableview中重新加載數據
- 16. Android - 如何在滾動時停止在Recyclerview中重新加載圖像
- 17. 爲什麼UITableview在重新加載數據時向上滾動
- 18. UITableView在滾動表時使用NSTimer重新加載數據
- 19. 停止ListView Cell在Android中滾動時刷新?
- 20. 如何在桌面視圖中滾動時停止重新加載圖像
- 21. 如何停止的數據重新輸入到數據庫時,頁面刷新
- 22. 防止WebView在重新加載時向上滾動
- 23. 停止此腳本重新加載頁面重新加載
- 24. JavaScript重新加載滾動
- 25. 如何使用無限滾動重新加載/刷新
- 26. 當單元格重新出現時停止重新加載UITableViewCell!
- 27. 定期刷新/重新加載活動
- 28. UItableview滑動刪除iOS 11不刷新/重新加載數據
- 29. 重新加載時刷新片段
- 30. 停止自動刷新
問題是否解決? –