标签:
使用场景:显示不下(单张?大图);内容太多(图?文混排);滚动头条(图片);相册等
UIScrollView(滚动视图)的样式:
常用属性:
1.UIScrollView的核心功能
滚动:contentSize大于frame.size的时候,能够滚动。
缩放:自带缩放,可以指定缩放倍数。
2.UIScrollView滚动的相关属性
bounces //边界是否回弹
showsHorizontalScrollIndicator //控制是否显示水平方向的滚动条
showVerticalScrollIndicator //控制是否显示垂直方向的滚动条
alwaysBounceVertical //控制垂直方向遇到边框是否反弹
alwaysBounceHorizontal //控制水平方向遇到边框是否反弹
3.UIScrollView 缩放的相关属性
zoomScale //设置变化?比例
zooming //判断是否正在进?行缩放反弹
bouncesZoom //控制缩放的时候是否会反弹
要实现缩放,还需要实现delegate,指定缩放的视图是谁。
二.UIScrollView (滚动控件)常用的代理方法
UIScrollView设置代理的方法
执行代理的步骤: 1>.遵循代理
2>.设置代理人
3>.执行代理方法,实现代理
核心用法:
实例代码:(制作简单相册,能滑动翻看多张图片,点击放大缩小)
利用数组添加图片进来,并展示
设置UIPageControl,并利用偏移量计算图片的更换 (核心代码)
效果图:
UI第七讲.UIScrollView , UIScrollview的常用代理方法, UIPageControl的使用, UIPageControl与UIScrollView的结合使用
标签:
原文地址:http://www.cnblogs.com/erdeng/p/4811278.html