iOS   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ios – UICollectionView水平滚动大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我在我的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水平滚动所遇到的程序开发问题。

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

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。