如何使 UICollectionview 出现在特定部分

Posted

技术标签:

【中文标题】如何使 UICollectionview 出现在特定部分【英文标题】:How make UICollectionview appearing at specific section 【发布时间】:2013-09-22 14:54:31 【问题描述】:

我的问题是我找不到显示 UICollectionview 特定部分的方式。

例如,存在 5 个部分,我想让第 3 个部分出现在开头。

但只出现了第一个部分,找不到选择我要显示的部分的方法。

如果有人知道解决这个问题的方法,请告诉我如何解决。

【问题讨论】:

【参考方案1】:

如果您不想修改数据模型以订购部分,并将“第 3 部分”显示为“第 1 部分”,那么您可以使用

scrollToItemAtIndexPath:atScrollPosition:animated: 在 UICollectionView 上。

您可以传递[NSIndexPath indexPathForItem:0 inSection:2],假设您在该部分中有项目。

【讨论】:

谢谢,已解决。您建议在 (void)viewWillAlyoutSubViews 上添加的代码。它有效。

以上是关于如何使 UICollectionview 出现在特定部分的主要内容,如果未能解决你的问题,请参考以下文章

如何使 UICollectionView 单元格可移动?

如何使 UICollectionView 像书一样翻转整个页面

如何以编程方式使 UICollectionView 填充 UITableViewCell?

如何使 UICollectionView 的高度可自动调整和滚动?

将新数据插入核心数据存储时如何使 UICollectionView 始终位于底部

如何使 UICollectionView 的一部分中的所有项目浮动在滚动视图上?