带有 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 页眉和页脚

带有 TableView 和 CollectionView 的 UiView 不会随机刷新

带有tableview和搜索功能的iOS App