首页 > 移动平台 > 详细

ios UIScrollView

时间:2020-04-15 18:54:47      阅读:69      评论:0      收藏:0      [点我收藏+]

  用来实现 “滚动”和“缩放”

  一、简单使用步骤:

        (1)创建UIScrollView;

          (2) 添加子控件;

        (3)设置滚动区域

        注意:不能点击可能出现的情况

  设置滚动区域
 [scrollView setContentSize:self.btImage.frame.size];

  设置是否可以点击

 [scrollView setScrollEnabled:YES];

      设置是否可以交互

scrollView.userInteractionEnabled=NO;

  没有取消autolayout功能,自动布局

 

    二、常见属性

 

      当UIScrollView内部的内容滚动时,相对于UIScrollView左上角的偏移:也可以手动设置

 scrollView setContentOffset:<#(CGPoint)#> //不带动画

  

 [scrollView setContentOffset:<#(CGPoint)#> animated:YES];//带动画

 

   设置是否需要弹簧效果:

 [scrollView setBounces:NO];

 

  隐藏指示器

    scrollView.showsVerticalScrollIndicator=NO;//隐藏垂直
    scrollView.showsHorizontalScrollIndicator=NO;//隐藏水平

 

 设置scrollView内边距:相当于给内容加了一个框

 [scrollView setContentInset:[UIEdgeInsetsMake(top, left, bottom, right)];

  

技术分享图片

 

    获取控件的Y坐标的最大值:

 CGFloat cgFloat= CGRectGetMaxY(self.btImage.frame);

  

 

 

           

 

 

 

  

ios UIScrollView

原文:https://www.cnblogs.com/huihuizhang/p/12706618.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!