【问题标题】:update UICollectionView's header content without reloading whole section [closed]更新 UICollectionView 的标题内容而不重新加载整个部分 [关闭]
【发布时间】:2014-01-28 00:04:39
【问题描述】:

我想动态更新 UIColectionView 中标题信息的内容,但我不想重新加载整个部分,因为我经常这样做。

对于优雅的解决方案有什么想法吗?

谢谢

【问题讨论】:

    标签: ios objective-c uicollectionview uicollectionreusableview


    【解决方案1】:

    您可以在 UIView(您的标题视图)上调用 setNeedsDisplay,而不是在 UIColectionView 上调用 reloadDatareloadSections:

    【讨论】:

    • 可能,但我不想存储对我所有标题视图的引用。
    • 所以恐怕没有内置方法来刷新标题。您可以创建引用并调用 setNeedsDisplay(我建议您这样做),或者您可以 foreach 集合视图中的所有子视图,如果视图是您的标题视图(您可以设置标签并通过它识别它)调用 setNeedsDisplay。跨度>
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-09-29
    • 2018-04-01
    • 1970-01-01
    • 2021-09-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多