使用Objective C和Xcode我创建了包含10个部分的UICollectionView
,并且所有工作都正常。无论如何设置第一次显示时查看的部分?默认情况下,它显示部分0-9,但我希望它从第5部分开始。UICollectionView滚动到特定部分
11
A
回答
26
您可以在您的viewDidAppear:
方法中调用scrollToItemAtIndexPath:atScrollPosition:animated:
。
您可以持有对要滚动到的单元格的引用,然后使用indexPathForCell:
获取索引路径。
以下是滚动位置,你可以选择从
UICollectionViewScrollPositionNone
UICollectionViewScrollPositionTop
UICollectionViewScrollPositionCenteredVertically
UICollectionViewScrollPositionBottom
UICollectionViewScrollPositionLeft
UICollectionViewScrollPositionCenteredHorizontally
UICollectionViewScrollPositionRight
2
在你知道的情况下,你要滚动到一个整数行和部分而言,你可以使用这些整数在
NSIndexPath indexPathForItem:inSection:
方法创建一个NSIndexPath,而不是保持对单元格的引用,然后调用indexPathForCell :.另外,如果您希望在显示视图之前进行滚动,您可以将此代码移至viewWillAppear:方法。
相关问题
- 1. 滚动到JFrame的特定部分
- 2. 独立滚动UICollectionView的每个部分?
- 3. UICollectionView水平滚动特定列
- 4. 如何滚动到UICollectionView的底部?
- 5. 在UICollectionView滚动分页
- 6. 如何检测滚动到UICollectionView中的新部分?
- 7. 使用webview直接滚动到android活动的特定部分
- 8. 滚动到部分
- 9. 滚动到部分
- 10. UICollectionView滚动很不稳定
- 11. UICollectionView - 滚动到下一页
- 12. 自动滚动到部分
- 13. 用UICollectionView滚动UICollectionView背景
- 14. 当用户滚动到特定部分时jQuery激活功能
- 15. 滚动到另一个网页的特定部分onclick
- 16. 滚动到另一个页面的特定部分
- 17. Scrolltorectatindexpath将无法滚动到特定部分?
- 18. 特定部分滚动到的触发事件
- 19. 垂直滚动到webview中的特定文本部分
- 20. 如何实现滚动到html页面的特定部分?
- 21. 点击链接滚动到特定部分react.js
- 22. 单击链接时滚动到其他部分的特定div
- 23. 如何以编程方式将UITableView滚动到特定部分
- 24. UITableView使用UIPIckerView滚动到特定部分?
- 25. UICollectionView不滚动
- 26. UICollectionView visibleCells滚动
- 27. UICollectionView不滚动
- 28. UICollectionView动态调整部分
- 29. 从部分滚动到部分
- 30. 滚动固定部分
工作正常。可爱的工作。谢谢 – Bogiemon
@Bogiemon ...如果它解决了你的问题,接受这个答案。 –
如果该特定部分没有项目,只是一个标题视图,该怎么办? – sharoni