1.scrollView基本使用
contentSize:设置滚动的范围
contentOffset:滚动到某个位置
contentInset:外边距
2.scrollView实现缩放
设置缩放范围
self.scrollView.maximumZoomScale = 2.f;
self.scrollView.minimumZoomScale = .5f;
设置要缩放的内容
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView{
return self.imageView;
}
scrollView实现图片轮播器注意点
- 定时器的使用
在定时器的使用时,假如在tableHeardView上加上一个scrollerView,并设置定时器,让其自动翻页滑动,在用户一直滑动tableView的时候这个定时器的触发方法就无法执行,在用户松手以后,定时器以前的触发方法会叠加执行,会执行频率特别高,需要以下代码将定时器加入NSRunLoop:
[[NSRunLoop mainRunLoop] addTimer:self.timer forMode:NSRunLoopCommonModes];