需要使scrollView的宽度小于实际显示宽度
_dataScrollView.pagingEnabled = YES;//分页滑动宽度 系统默认为 UIScrollView 的 width
_dataScrollView.delegate = self;
_dataScrollView.showsHorizontalScrollIndicator = NO;
_dataScrollView.clipsToBounds = NO;//这个是为了显示后面被遮盖住的视图
_dataScrollView.bounces = NO;
设置scrollview的宽度为width 每个视图之间的距离是panding,那么设置子视图的时候的frame的x坐标的公式为
x=(2i+1)*panding/2+i*(width-2*panding/2);
子视图的宽度为 (width - 2 * panding/2)
self.dataScrollView.contentSize = CGSizeMake((width) * 子视图的个数, 0);
本文介绍如何设置UIScrollView的宽度小于实际显示宽度的方法,包括通过计算子视图的位置和大小来实现平滑的分页滑动效果。
223

被折叠的 条评论
为什么被折叠?



