1.PPT介绍什么是UIScrollView

2.新建项目“大图片展示”

* 尽量用storyboard,减少代码

* 设置contentSize属性

* 取消autolayout

* 说明frame.size和contentSize的区别

3.介绍UIScrollView的代理

* 看PPT

* 演示3个代理方法的使用

// 用户开始拖拽时调用

- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView;

// 滚动到某个位置时调用

- (void)scrollViewDidScroll:(UIScrollView *)scrollView;

// 用户结束拖拽时调用

- (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate;

4.演示scrollView的常见属性

* contentOffset

* contentInset

... ...

5.新建项目“喜马拉雅”

6.新建项目“图片缩放”

* PPT

* 代码演示

7.新建项目“图片轮播器”

* 分页展示图片

* UIPageControl的使用

* NSTimer的使用

(虽然用storyboard搭建界面,但是也要说清楚对应的代码操作方式)

最新文章

  1. 深圳本土web前端经验交流
  2. 【读书笔记】2016.11.19 北航 《GDG 谷歌开发者大会》整理
  3. 不需要写代码,文件夹右键cmd定位指定目录
  4. 2014 UESTC暑前集训数据结构专题解题报告
  5. BOM基础部分
  6. eclipse关联tomcat并且部署java web应用程序
  7. 阅读<构建之法>第三10、11、12章
  8. CF# 260 A. Laptops
  9. 使用STL处理分支限界法处理最优装载问题
  10. 【翻译】使用Visual Studio在Azure上部署Asp.Net Core Web应用
  11. 5.Qt自定义Button按钮的实现
  12. PHP Simple HTML DOM解析器使用入门
  13. Hyper-V
  14. day9文件操作---从即日起时景丽阳老师给我们讲课
  15. Source map error
  16. ubuntu 18.04安装clojure工程的cli工具lein
  17. html总结(一)
  18. Vue.js开始第一个项目
  19. 【链表】Insertion Sort List
  20. BAT技术需求,你能达到多少?

热门文章

  1. Java Annotation 注解
  2. UVa 694 - The Collatz Sequence
  3. [JSP]获取时间
  4. window go protobuf
  5. eclipse color theme 选择一款适合你的代码样式
  6. nth_element 测试程序
  7. java获取classpath
  8. 一般html5 手机端头部需要
  9. WebService基本概念及原理
  10. Hibernate控制台显示创建数据库表语句