我是 Swift
的新手,请多多包涵。
我创建了一个水平滚动的 UICollectionView
,我的问题是:如何以编程方式移动到选定的图标?
我已经用过 didSelectedPath
,接下来呢?
最佳答案
您需要调用 scrollToItemAtIndexPath
函数:
func scrollToItemAtIndexPath(_ indexPath: NSIndexPath,
atScrollPosition scrollPosition: UICollectionViewScrollPosition,
animated animated: Bool)
参数
indexPath
要滚动到 View 中的项目的索引路径。
scrollPosition
一个选项,用于指定滚动完成时项目应放置的位置。有关可能值的列表,请参阅
UICollectionViewScrollPosition
。animated
指定 true 以动画滚动行为或 false 以立即调整滚动 View 的可见内容。
检查 UICollectionView 类引用以获取更多信息。
关于swift - 如何移动到 UiCollectionView 中的选定单元格,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38638170/