【发布时间】:2016-06-21 14:49:46
【问题描述】:
我有一个带有数据源和布局类的集合视图。该类链接到 Attributes Inspector 中的集合视图。
通过点击按钮,我需要检索集合的数据,这可能意味着不同数量的部分/项目。因此,我每次都需要重新调整布局。然而,这似乎从未发生过。
目前我在数据检索请求的 Success 函数中有以下内容。
listingsView.reloadData()
listingsView.collectionViewLayout.invalidateLayout()
listingsView.collectionViewLayout.prepareLayout()
我不确定是否需要 prepareLayout,但还是尝试了。数据源更新正常,但prepareLayout永远不会被任何行触发。
invalidateLayout 请求是否需要一些特殊设置或其他位置?
谢谢。
【问题讨论】:
标签: ios swift2 uicollectionview