![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Animation
文章平均质量分 57
du532835032
这个作者很懒,什么都没留下…
展开
-
iOS--手把手教你一步一步完成摇骰子动画
写在前面 去年就已经上了摇骰子功能,今年把这个模块总结一下 ,用到的知识点很多,但都是比较基础的。 我先罗列一下知识点,骰子的数量可控, 根据不同的玩法返回对应的数值,要涉及到去重,摇一摇开启动画 1,UIImageView的动画 --旋转动画 2,高级动画--组动画 3,玩法组合--随机数产生,骰子数值回调 4,加入系统摇一摇功能 5,闭包回调,枚举类型运用 这里只列出了部分代码,完整代码...原创 2018-06-01 21:53:26 · 2176 阅读 · 1 评论 -
沉浸式图片轮播器--DDGBannerScrollView
@TOC## 写在前面 几乎每个app都会用到图片轮播器,而且图片轮播器也越来越高大上,沉浸式等拉高了APP的档次 ,没有一个高大上的图片轮播器,都不好意思上架。 像一些知名的app都采用了图片轮播的背景渐变色,举几个栗子:优酷的首页,喜马拉雅,蜻蜓fm,哔哩哔哩漫画等, page索引也是玩的很高大上,系统的早已满足不了了需求。 鉴于此和项目的需要,在前人的基础上,整理了一个这个库,志在简单...原创 2019-01-21 10:55:41 · 193 阅读 · 0 评论 -
iOS两种颜色的线性渐变--DDGBannerScrollView
两种颜色的线性渐变 ! 我们都知道,一个像素点有三原色加上透明度组成,也就是所说的RGBA(红,绿,蓝,透明度),改变其中的任意一个值,给我们呈现的颜色就不一样。 比如,一个点的R1为10,另一个颜色的R2为30,那么R1->R2的线性变化的差值就是20 ,如果滑块的偏移量为100,那么渐变系数为0.2,那么R2 = 10 + 100 * 0.2, 当我们在拉滑块的过程中,R在颜色变化中就是...原创 2019-01-21 12:16:55 · 832 阅读 · 0 评论 -
简单的旋转动画和贝塞尔半圆动画— DDGBannerScrollView
简单的旋转动画和贝塞尔半圆动画 ! 简单的旋转动画和贝塞尔半圆动画(比较基础和简单,直接上代码) /** 添加旋转动画 @param imageView 旋转的目标图片 @param duration 旋转持续时间 @param clockwise 旋转的方向(正向还是逆向) */ - (void)startrRotationImageView:(UIImageView *)image...原创 2019-01-22 14:09:16 · 382 阅读 · 0 评论