1.介绍UIScrollView
2.大图展示(UIScrollView使用)
1.给scrollView添加内容
2.设置contentSize属性(只能在代码中设置)
3.UIScrollView重要属性
1.contentOffset(通过按钮改变其位移)
2.contentInset
注意:通过stroryboard设置立即生效,通过代码设置需配合contentOffect手动位移
3.其他属性
4.喜马拉雅
1.storyboard界面布局(减少代码)
2.通过最后按钮的frame获取contentSize的height(CGRectGetMaxY(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.设置scrollView的contentSize
3.设置翻页属性
4.添加UIPageControl控件
5.设置UIPageControl的页码 (利用contentSize计算页码)
6.增加自动滚动(NSTimer实现)