zoukankan      html  css  js  c++  java
  • UIScrollView 的常用属性和方法

    1.继承关系:UIView -> UIResponder -> NSObject
    2.代理:UIScrollViewDelegate
    // *2.1 一但偏移量发生变化就会调用
     - (void)scrollViewDidScroll:(UIScrollView *)scrollView;
    // *2.2 将要缩放时就return
      2.2.1 由于要缩放内容,我们需要设置最大和最小的缩放比例
       scrollView.minimumZoomScale = 1.0f;
       scrollView.maxmumZoomScale = 3.0f;
    - (void)scrollViewDidZoom:(UIScrollView *)scrollView NS_AVAILABLE_IOS(3_2);
    // *2.3 拖动开始时调用
    - (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView;
    // *2.4 拖动停止时调用
    - (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate;
    // *2.5 开始减速运动时调用
    - (void)scrollViewWillBeginDecelerating:(UIScrollView *)scrollView;
    // *2.6 减速运动停止时调用
    - (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView;
    3.常用属性
     3.1 可以滚动的内容大小 contentSize
        *必须设置scrollViewcontentSize大小,否则无法显示
     3.2 偏移量 contentOffset
     3.3 弹性效果 bounces
     3.4 按页翻滚 pagingEnabled
     3.5 滚动条 showsHorizontalScrollIndicator
  • 相关阅读:
    python购物车demo
    python对json的操作总结
    sysctl -p详解
    软件生命周期模型——瀑布模型
    如何启用linux的路由转发功能
    pycharm常用快捷键
    zabbix 支持的主要监控方式
    CentOs7安装部署Zabbix3.4
    CentOS EPEL yum源
    vmware虚拟机三种网卡
  • 原文地址:https://www.cnblogs.com/3WWanXiang/p/4855182.html
Copyright © 2011-2022 走看看