ios – UICollectionView水平滚动

ios – UICollectionView水平滚动,第1张

概述我在我的iOS应用程序中实现了一个UICollectionView.我有它所以每个单元格是屏幕的宽度,我想拥有它,所以当水平滚动它锁定到可见单元格并将其移动到屏幕的中心.下面的代码我只适用于第一个单元格.我不明白如何让这个用于任何用户可见的单元格. - (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView{ int in 我在我的iOS应用程序中实现了一个UICollectionVIEw.我有它所以每个单元格是屏幕的宽度,我想拥有它,所以当水平滚动它锁定到可见单元格并将其移动到屏幕的中心.下面的代码我只适用于第一个单元格.我不明白如何让这个用于任何用户可见的单元格.

- (voID)scrollVIEwDIDEndDecelerating:(UIScrollVIEw *)scrollVIEw{    int index  = 0;    for (TextCell * t in [_tabbarCollectionVIEw visibleCells]) {        if ((t.center.x>0)&&(t.center.x<[[UIScreen mainScreen]bounds].size.wIDth)) {            [_tabbarCollectionVIEw scrollToItemAtIndexPath:[NSIndexPath indexPathForRow:index inSection:0] atScrollposition:UICollectionVIEwScrollpositionCenteredHorizontally animated:YES];            break;        }        index++;    }}
解决方法 您可以为集合视图打开分页,它将具有该效果.转到添加了集合的xib文件或故事板,并在其属性下启用分页. 总结

以上是内存溢出为你收集整理的ios – UICollectionView水平滚动全部内容,希望文章能够帮你解决ios – UICollectionView水平滚动所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1052637.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存