zoukankan      html  css  js  c++  java
  • 介绍UIScrollView

    1.介绍UIScrollView

     

    2.大图展示(UIScrollView使用)

        1.scrollView添加内容

        2.设置contentSize属性(只能在代码中设置)

    3.UIScrollView重要属性

        1.contentOffset(通过按钮改变其位移)

        2.contentInset

            注意:通过stroryboard设置立即生效,通过代码设置需配合contentOffect手动位移

        3.其他属性

    4.喜马拉雅

        1.storyboard界面布局(减少代码)

        2.通过最后按钮的frame获取contentSizeheightCGRectGetMaxY(frame))

        3.storyboard设置contentInset(使用代码设置还需设置contentOffset

     

    5.scrollView代理方法

        1.要想成为代理遵守协议(UIScrollViewDelegate)

            1.声明协议(一般协议名称:控件名称 + Delegate)

            2.实现协议定义的接口方法

            3.设置代理(UIViewController成为scrollView的代理)

     

    6.scrollView实现缩放功能

        1.要想成为代理遵守协议(UIScrollViewDelegate)

            1.声明协议(一般协议名称:控件名称 + Delegate)

        2.实现协议定义的接口方法()

            2.设置代理(UIViewController成为scrollView的代理)

        3.设置最大、最小缩放倍数(注:倍数相等时,无法缩放)

    7.图片轮播功能

        1.将内容添加到scrollView中(5张图片)

        2.设置scrollViewcontentSize

        3.设置翻页属性

        4.添加UIPageControl控件

        5.设置UIPageControl的页码 (利用contentSize计算页码)

        6.增加自动滚动(NSTimer实现)

  • 相关阅读:
    基数排序学习
    桶排序学习
    计数排序-不基于比较O(n)
    基尼系数
    拉普拉斯进行特征选择
    int ,long long等范围
    Codeforces780C
    51 Nod 1119
    字典树入门
    POJ 2531 暴力深搜
  • 原文地址:https://www.cnblogs.com/lhp-1992/p/4676606.html
Copyright © 2011-2022 走看看