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

UIScrollView的简单使用

2016-03-11 21:20 253 查看

1、UIScrollView的使用

1.创建UIScrollView (对其进行初始化并设置位置和尺寸)
2.设置属性
3.添加UIScrollView到父视图

2、根据需求对属性进行详细设置(其实记住常用的几个属性就行,其他的随用随查API)

-常用属性,这里分为两类说
/***********滚动相关属性************/
-设置contentSize (展示视图的大小)
注释:scrollView是滑动视图,但是滑动的前提条件是:只有当内容区域的大小大于屏幕的大小时才可以滑动。(PS:这里的屏幕是指scrollView本身的大小)(通俗点说就是想要展示的内容大于scrollView)
-contentOffset(初始偏移量)
用来设置scrollView的偏移量,当需要通过滑动视图进行操作的时候就要修改contentOffset来实现;
-设置pagingEnabled(整页翻动,每次的偏移量是整个scrollView的大小)
注释:用来设置滑动的时候滑动一次滑动的范围。设置成YES时,滑动一次滑动的范围是一个屏幕的大小。(PS:这里的屏幕指的也是scrollView的大小)
-bounces 设置回弹,YES——允许回弹,NO——禁止回弹
-滚动相关方法 (详细去查API)

/***********缩放相关属性************/
scrollView在实现缩放的时候步骤如下:
1.设置最小缩放比例 主要属性:minimumZoomScale
2.设置最大缩放比例 主要属性:maximumZoomScale
3.设置delegate(delegate在控制器中要做的就是:设置代理,接收代理,实现方法)
4.实现delegate里面的方法。必须要实现viewForZoomingInScrollView:方法。
必须注意:scrollView在实现缩放的时候,一次性只能缩放其中的某一个子视图。
-缩放相关方法(与滚动相关方法类似)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: