图书介绍

iOS动画核心技术与案例实战2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

iOS动画核心技术与案例实战
  • 郑微编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121307482
  • 出版时间:2017
  • 标注页数:196页
  • 文件大小:41MB
  • 文件页数:213页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

iOS动画核心技术与案例实战PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一卷 显示层动画2

第1章 动画之旅启航:登录按钮动画效果2

1.1 动画分析方法3

1.2 登录按钮移动动画效果:闭包形式5

1.3 登录按钮移动动画效果:方法形式8

1.4 UIView视图中常见动画的属性分析9

1.5 本章小结11

第2章 显示层初级动画效果合集12

2.1 UIView显示层初级动画属性一览12

2.2 初级动画效果合集13

2.2.1 位置动画13

2.2.2 几何形状动画14

2.2.3 位置+形状动画15

2.2.4 淡入淡出动画16

2.2.5 颜色渐变动画17

2.2.6 缩放动画:基于UIView的transform属性18

2.2.7 旋转动画:基于UIView的transform属性19

2.2.8 位移动画:基于UIView的transform属性19

2.2.9 组合动画效果21

2.3 动画常用属性及回调方法的使用24

2.3.1 动画常用属性的使用24

2.3.2 动画回调方法的使用26

2.3.3 案例:抽奖转盘旋转动画效果的简单实现28

2.4 本章小结30

第3章 显示层关键帧动画31

3.1 关键帧动画实现原理31

3.2 案例:关键帧动画之飞机降落32

3.3 案例:关键帧动画之抽奖转盘滚动38

3.4 本章小结39

第4章 显示层逐帧动画41

4.1 逐帧动画实现原理41

4.2 基于NSTimer的逐帧动画效果42

4.3 基于CADisplayLink的逐帧动画效果44

4.4 基于draw方法的逐帧动画效果45

4.5 本章小结48

第5章 GIF动画效果50

5.1 GIF图片初识50

5.2 GIF有什么特点51

5.3 GIF在iOS中的使用场景51

5.4 GIF分解单帧图片52

5.4.1 GIF图片分解过程52

5.4.2 GIF图片分解代码实现53

5.4.3 GIF图片分解最终实现效果56

5.5 序列图像合成GIF图像57

5.5.1 GIF图片合成思路57

5.5.2 GIF图片合成代码实现58

5.6 Gif图像展示61

5.6.1 GIF图片展示思路61

5.6.2 GIF图片展示:基于UIImageView62

5.7 本章小结64

第二卷 内容层动画66

第6章 Core Animation:CABasicAnimation动画效果66

6.1 UIView和CALayer的区别66

6.2 Core Animation核心动画67

6.3 CALayer层动画合集68

6.3.1 位置动画68

6.3.2 缩放动画71

6.3.3 旋转动画73

6.3.4 位移动画74

6.3.5 圆角动画74

6.3.6 边框动画75

6.3.7 颜色渐变动画76

6.3.8 淡入淡出动画78

6.3.9 阴影渐变动画79

6.4 本章小结80

第7章 Core Animation:CAKeyframeAnimation、CAAnimation Group动画82

7.1 CAKeyframeAnimation动画属性要点83

7.2 CAKeyframeAnimation淡出动画效果83

7.3 CAKeyframeAnimation任意路径动画85

7.4 CAAnimationGroup组合动画效果88

7.5 本章小结90

第8章 综合案例:登录按钮动画效果91

8.1 综合案例1:水纹按钮动画效果实现原理91

8.2 水纹按钮动画效果具体代码实现94

8.3 综合案例2:登录按钮动画效果实现原理98

8.4 登录按钮动画效果代码实现100

8.4.1 第一阶段动画100

8.4.2 第二阶段动画106

8.4.3 第三阶段动画110

8.5 本章小结112

第9章 CAEmitterCell粒子动画效果114

9.1 iOS粒子系统概述114

9.2 案例:粒子火焰效果115

9.3 案例:“鬼火”火焰效果代码实现116

9.4 案例:霓虹效果代码实现118

9.5 本章小结120

第10章 CoreAnimation:CAGradientLayer光波扫描动画效果122

10.1 CAGradientLayer追本溯源123

10.2 光波效果实现原理分析124

10.2.1 光波方向124

10.2.2 光波颜色梯度126

10.2.3 光波“彗星拖尾”效果127

10.2.4 光波扫描效果129

10.3 案例:指纹扫描效果130

10.4 案例:音响音量跳动效果131

10.5 本章小结136

第11章 CoreAnimation:CAShapeLayer打造“动态”图表效果138

11.1 CAShapeLayer追本溯源139

11.2 贝济埃曲线139

11.2.1 初识贝济埃曲线139

11.2.2 贝济埃曲线在iOS中的应用140

11.3 绘制动态图表145

11.3.1 动态折线动画145

11.3.2 动态柱状图动画147

11.4 本章小结151

第12章 CAReplicatorLayer:图层复制效果152

12.1 CAReplicatorLayer追本溯源153

12.2 恒星旋转动画实现153

12.3 音量跳动动画效果155

12.4 本章小结157

第三卷 3D动画159

第13章 3D动画初识159

13.1 锚点的基本概念160

13.2 矩阵变换的基本原理160

13.3 3D旋转效果162

13.4 本章小结166

第14章 Cover Flow 3D效果167

14.1 案例:Cover Flow效果实现原理167

14.2 案例:Cover Flow效果代码实现168

14.3 本章小结172

第四卷 转场动画174

第15章 CoreAnimation:CATransition转场动画174

15.1 CATransition初识174

15.2 案例:基于CATransition的图片查看器176

15.3 CATransition转场动画key-effect一览179

15.4 本章小结184

第16章 视图过渡动画185

16.1 视图控制器过渡动画相关协议185

16.2 视图控制器过渡动画代码实现187

16.3 侧滑栏动画实现190

16.4 本章小结195

热门推荐