1.3 基本要素设计 2
1.3.1 设计风格定义 2
1.3.2 标准色定义 2
1.3.3 规格定义 2
1.4 项目的技术概要 2
1.4.1 IOS平台和Objective-C语言 2
1.4.2 CocoaPods的使用 3
1.4.3 MVC应用 3
1.4.4 ViewController生命周期 3
第2章 概要设计 7
2.1 产品的风格定义 7
2.2 手机app的流程图. 7
第3章 详细设计 8
3.1 开场设计 8
3.1.1 原型图 8
3.1.2 效果图 8
3.2 联盟资讯页面设计 9
3.2.1 原型图 9
3.2.2 效果图 9
3.3 视频资讯界面 10
3.3.1 原型图 10
3.3.2 效果图 10
3.4 联盟百科页面 11
3.4.1 原型图 11
3.4.2 效果图 11
3.5 我的页面 12
3.5.1 原型图 12
3.5.2 效果图 12
第4章 详细开发 13
4.1 整体app的框架搭建 13
4.1.1设置window 13
4.1.2设置root根视图 13
4.2 资讯页面的整体实现 15
4.2.1 UIScrollerView 15
4.2.2 UITableView的创建 16
4.3 视频直播页面的实现 19
4.3.1 注视图设置 19
4.3.2 请求视频数据 20
4.3.3 播放视频状态的枚举 21
4.3.4 初始化视频播放 21
4.3.5 设置视频的播放源 21
4.3.6 监听视频播放状态 22
4.4 联盟百科代码页面 24
4.4.1 初始化、布局视图 24
4.5 我的页面的代码实现 27
4.5.1 每一行的布局方法 27
4.5.4 每一行的点击效果图 30
第5章 系统测试 35
5.1 测试环境 35
5.2 整体功能测试 36
第六章 设计与开发中的问题和解决办法 37
参考文献 38
第1章 项目概述
1.1 项目的目的和内容