Swift中移除带PageControl的CollectionView/轮播视图滑动时的水平线
解决UICollectionView轮播时出现的灰色水平滚动条问题
刚好我之前也碰到过一模一样的情况!当时我用标准的UICollectionView搭配UIPageControl,再加上自定义的轮播流布局做轮播组件,左右滑动的时候总会出现一条灰色的水平线,还会在屏幕上停留好几秒,一开始我也搞不清是UICollectionView本身的问题还是自定义布局触发的。
后来试了个简单的方法就彻底解决了:在初始化完UICollectionView之后,加上这行代码就行:
collectionView.showsHorizontalScrollIndicator = false
其实这条灰色线条就是UICollectionView默认自带的水平滚动指示器,和自定义轮播布局没啥关系,只要把这个指示器的显示开关关掉就搞定啦~
内容的提问来源于stack exchange,提问作者Liam
相关产品推荐
相关产品推荐

