【发布时间】:2016-11-28 19:23:01
【问题描述】:
我将单元格标题标签从“集合视图 A”传递到“集合视图 B”。所以现在在集合视图 B 中,我有单元格的标题标签。
在集合视图 B 的 viewDidAppear 方法中,我想使用 scrollToItemAtIndexPath 滚动到包含具有该标题标签的单元格的正确索引。
我该怎么做呢?
【问题讨论】:
标签: ios swift uicollectionview
我将单元格标题标签从“集合视图 A”传递到“集合视图 B”。所以现在在集合视图 B 中,我有单元格的标题标签。
在集合视图 B 的 viewDidAppear 方法中,我想使用 scrollToItemAtIndexPath 滚动到包含具有该标题标签的单元格的正确索引。
我该怎么做呢?
【问题讨论】:
标签: ios swift uicollectionview
集合的工作方式类似于 TableView。大多数人在他们的集合或 tableview 后面都有一个数据的后备存储,这是一个数据按正确顺序排列的数组。因此,当调用 cellForRowAtIndexPath 或 cellForItemAtIndexPath 调用时,您只需从后备存储中填充值。如果您的模型与此相同,您只需在集合视图 B 后备存储数组中搜索标签,并记下它所在的行。
【讨论】: