带有 TableView 和 CollectionView 的 UiView 不会随机刷新
Posted
技术标签:
【中文标题】带有 TableView 和 CollectionView 的 UiView 不会随机刷新【英文标题】:UiView with TableView and CollectionView not refreshing randomly 【发布时间】:2021-03-18 15:08:34 【问题描述】:我有一个包含 CollectionView 和 TableView 的 UIView,它们都显示来自服务的数据,但有时当我在此 UIView 上随机输入数据未显示时,我正在使用 self.collectionView.reloadData() 和 self. servicesTableView.reloadData() 但它并不总是显示信息。
【问题讨论】:
你能发布你的代码吗? 【参考方案1】:您的代码示例将有助于弄清楚发生了什么。但如果你这样做,它应该可以工作:
override func viewWillAppear(_ animated: Bool)
super.viewWillAppear(animated)
*Do your request*
After that:
self.yourtableview.reloadData()
self.yourcollectionView.reloadData()
【讨论】:
我没有放我的代码,因为很长,但我尝试了你的解决方案,问题仍然存在。不过还是谢谢!以上是关于带有 TableView 和 CollectionView 的 UiView 不会随机刷新的主要内容,如果未能解决你的问题,请参考以下文章
如何在ios中创建没有tableview和collection view的行
为啥当我向下滚动iOS(tableView内的collectionview)时取消选择单元格?
iOS--CollectionView添加类似TableView的TableViewHeaderView 和 SectionHeader 的置顶悬停效果
使用 UIBezierPath 的带有圆角的 TableView 页眉和页脚