北京传智播客教育www.itcast.cn—高级软件人才实作培训专家!北京传智播客教育www.itcast.cn—高级软件人才实作培训专家!UIScrollView传智讲师北京传智播客教育www.itcast.cn—高级软件人才实作培训专家!掌握•UIScrollView的常见属性•UIScrollView实现滚动、缩放•UIScrollView的常用代理方法•UIScrollView和UIPageControl的分页•NSTimer的使用,计时器控件北京传智播客教育www.itcast.cn—高级软件人才实作培训专家!作业•将喜马拉雅和图片轮播器结合在一起•制作一个app的新特性界面北京传智播客教育www.itcast.cn—高级软件人才实作培训专家!UIScrollView快速热身•UIScrollView是干什么的?–UIScrollView也是一种控件–用来实现”滚动”和”缩放”的控件北京传智播客教育www.itcast.cn—高级软件人才实作培训专家!UIScrollView快速热身•为什么要进行”滚动”或”缩放”?–移动设备屏幕大小有限,当要显示的内容太大时,为了能更方便的查看内容所以需要”滚动”和”缩放”北京传智播客教育www.itcast.cn—高级软件人才实作培训专家!UIScrollView快速热身•谁进行“滚动”或”缩放”?–“滚动”和”缩放”指的是针对放到UIScrollView控件里面的内容(可以是图片、表格、其他控件等),UIScrollView控件本身不动北京传智播客教育www.itcast.cn—高级软件人才实作培训专家!UIScrollView快速热身•举例:–1.手机上的“设置”•设置->隐私•设置->Safari–2.大图滚动显示案例–3.图片缩放案例北京传智播客教育www.itcast.cn—高级软件人才实作培训专家!UIScrollView的基本使用(非常简单)1.拖一个UIScrollView到界面上2.将需要展示的内容添加到UIScrollView中3.设置UIScrollView的contentSize属性contentSize属性的含义是:告诉UIScrollView要展示的内容实际有多大(尺寸),也就是告诉UIScrollView滚动的范围(能滚多远,滚到哪里是尽头)北京传智播客教育www.itcast.cn—高级软件人才实作培训专家!大图展示案例•大图展示案例步骤:–1.拖一个UIScrollView到屏幕–2.拖一个UIImageView到UIScrollView中–3.设置UIImageView的显示图片,并根据实际设置的图片的大小修改UIImageView的大小–4.在控制器的viewDidLoad方法中,设置UIScrollView的contentSize为图片的实际大小(UIImageView的Image属性的size)北京传智播客教育www.itcast.cn—高级软件人才实作培训专家!补充:UIScrollView无法滚动可能的原因及解决办法•如果UIScrollView无法滚动...