0
点赞
收藏
分享

微信扫一扫

UIScrollView(loading...)



1. 让scrollView缩放

- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView


2. scrollView 开始缩放

- (void)scrollViewWillBeginZooming:(UIScrollView *)scrollView withView:(UIView *)view



3. scrollView正在缩放

- (void)scrollViewDidZoom:(UIScrollView *)scrollView



4. scrollView结束缩放

- (void)scrollViewDidEndZooming:(UIScrollView *)scrollView withView:(UIView *)view atScale:(CGFloat)scale


5. 滚动结束时自动触发

- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView



6. 手动拖拽结束时触发

- (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate


7. 滚动过程中自动触发

- (void)scrollViewDidScroll:(UIScrollView *)scrollView



8. 手动拖拽开始时触发

- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView


9. 最大最小缩放比

_scrollView.maximumZoomScale = 2;

_scrollView.minimumZoomScale = 0.2



9. 初始位置

_scrollView.contentOffset = CGPointMake(0, 0);




10. 使imageView自适应 image的大小

[self.imageView sizeToFit];




11. 使scrollView自适应 image的大小

self.scrollView.contentSize = image.size



12. 反弹效果

self.scrollView.bounces = NO; 


13. 滑动时的页面效果

self.scrollView.pagingEnabled = YES; 


14. 设置滚动范围

self.scrollView.contentSize = CGSizeMake(kSize.width * 7, kSize.height);


15. 默认 偏移量为 第2张

self.scrollView.contentOffset = CGPointMake(kSize.width, 0);


16. 关闭水平滚动条

self.scrollView.showsHorizontalScrollIndicator = NO;


17. 关闭垂直滚动条

self.scrollView.showsVerticalScrollIndicator = NO;


18. 是否允许滑动

self.scrollView.scrollEnabled = YES;






举报

相关推荐

0 条评论