您的位置:首页 > 产品设计 > UI/UE

UIScrollView(loading...)

2016-03-03 15:50 381 查看
1. 让scrollView缩放 imageView

- (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;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: