码迷,mamicode.com
首页 > 其他好文 > 详细

UIScrollView

时间:2014-07-18 00:36:29      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   width   for   re   

 

1.  滚动范围

这个可以理解为一张很大的图片,但是UIScrollView大小有限,如果想看到整张图片,滚动范围就需要和图片一样大小。

    // 设置内容的宽高
    self.scroll.contentSize = image.size;
    
    // 增加滚动范围 左上height\width 右下height\width
    self.scroll.contentInset = UIEdgeInsetsMake(0, 0, 0, 40);
    // 滚动试图的背景颜色
    self.scroll.backgroundColor = [UIColor grayColor];
    // 滚动范围的偏移
    //self.scroll.contentOffset

 

2.  可视范围

这个指的是UIScrollView的大小。

    // 可视范围
    self.scroll.frame.size

3.  缩放

3.1.  设置缩放比例

    // 最大缩放比例是2
    scroll.maximumZoomScale = 2;
    // 最小缩放比例0.5
    scroll.minimumZoomScale = 0.5;

 

3.2.  设置缩放的代理

    // 设置代理
    scroll.delegate = self;

 

3.3.  实现缩放的代理

#pragma mark - UIScrollView的代理方法
#pragma mark 返回需要进行缩放的控件(必须是UIScrollView的子控件)
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView
{
    return self.imageView;
}

 

n.  还没学的

UIScrollView,布布扣,bubuko.com

UIScrollView

标签:style   blog   color   width   for   re   

原文地址:http://www.cnblogs.com/sosomaxba/p/3851414.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!