有没有办法在集合视图中停止在我的标题上刷新数据? 我的收藏视图中的标题包含的数据和按钮没有将它们从视图中移除。向下滚动时,集合视图会重新加载数据,并且我的集合视图标题上的任何已激活的按钮将被取消激活。 如何停止刷新标题上的数据,直至标题底部到达导航控制器下方?或者类似的,给予足够的时间来查看标题上的信息。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. 如何在重新加载数据后停止tableview的滚动?
- 2. 停止Iframe刷新/重新加载循环使用Onload时
- 3. 滚动时重新加载新内容
- 4. 刷新数据,无需重新加载
- 5. 在内容刷新/重新加载后,div滚动至顶部
- 6. 在使用API滚动时在tableview中重新加载数据
- 7. Android - 如何在滚动时停止在Recyclerview中重新加载图像
- 8. 如何停止的数据重新输入到数据库时,页面刷新
- 9. 防止WebView在重新加载时向上滚动
- 10. JavaScript重新加载滚动
- 11. 定期刷新/重新加载活动
- 12. 当单元格重新出现时停止重新加载UITableViewCell!
- 13. UItableview滑动删除iOS 11不刷新/重新加载数据
- 14. 重新加载/刷新ABPersonViewController
- 15. python刷新/重新加载
- 16. 刷新/重新加载FileChooser
- 17. 刷新/重新加载uipicker
- 18. 停止QT QGraphicsView滚动重新尺寸
- 19. 重新加载数据时刷新tableView闪烁
- 20. 问题,如何停止重新加载数据在uitableview
- 21. 页面刷新时不重载数据
- 22. 如何重新启动,重新加载或刷新活动?
- 23. iOS UITableView只滚动时重新加载单元格数据
- 24. 如何在刷新页面时停止重新提交页面?
- 25. 如何禁用页面刷新或重新加载时重新提交数据
- 26. 在简历上重新加载SharedPreferences? (或如何刷新/重新加载活动)
- 27. 刷新或重新载入数据表
- 28. 当新窗口刷新或重新加载时重新加载父窗口
- 29. asp.net - gridview更新刷新页面并重新加载数据
- 30. UITableView重新加载数据/刷新(可能的重复问题)
问题是否解决? –