当前位置: 代码迷 >> 综合 >> iOS UIScrollView 滚动左右方法
  详细解决方案

iOS UIScrollView 滚动左右方法

热度:39   发布时间:2023-12-22 17:28:57.0
/// 左右滚动方法
/// @param scrollView scrollView description
/// @param max 最大页数
/// @param isUp YES 上一个  NO 下一下
/// @param width 滚动宽度
-(void)scrollViewRollFromScrollView:(UIScrollView *)scrollViewmax:(NSInteger)maxisUp:(BOOL)isUpwidth:(CGFloat)width
{CGPoint offset = scrollView.contentOffset;NSInteger index = offset.x / width;if (isUp == YES){if (index <= 0){return ;}CGFloat offsetX = index * width - width;[scrollView setContentOffset:CGPointMake(offsetX, 0) animated:NO];}else{if (index > max - 2 ){return  ;}CGFloat offsetX =  index * width + width;[scrollView setContentOffset:CGPointMake(offsetX, 0) animated:NO];}
}