我有一个水平的UICollectionView
效果很好并且可以滚动。当我点击一个项目时,我会更新我的数据并调用reloadData
。这有效并且新数据显示在UICollectionView
。
问题是滚动位置没有改变,它仍然查看最后一个位置。我想将滚动重置为顶部(或者在我的情况下为左侧)。我怎样才能做到这一点?
你要setContentOffset:
。它需要一个 CGPoint 作为参数,您可以使用 CGPointMake 将其设置为您想要的任何内容,但如果您希望返回到集合的开头,您可以简单地使用 CGPointZero。
[collectionView setContentOffset:CGPointZero animated:YES];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)