01 2018 档案
摘要:本文主要介绍利用CoreGraphics和CADisplayLink来实现一个注水动画。来一个效果图先: 在介绍注水动画前,先介绍利用CoreGraphics实现进度条的绘制。 一、扇形进度绘制 效果: 代码如下: 原理就是根据不同的进度值不停的重新绘制扇形。 二、绘制带边缘的扇形进度图 代码如下:
阅读全文
摘要:接上一篇博客 iOS 动画篇(一) Core Animation CAShapeLayer是CALayer的一个子类,使用这个类能够很轻易实现曲线的动画。 先来一个折线动画效果: 示例代码: 现在介绍CAShapeLayer,CAShapeLayer几乎所有的属性都可以用来做动画,比如说path、s
阅读全文
摘要:iOS中实现动画有两种方式,一种是自己不断的通过drawRect:方法来绘制,另外一种就是使用核心动画(Core Animation)。 导语: 核心动画提供高帧速率和流畅的动画,而不会增加CPU的负担和减慢你的应用程序。换句话说,使用核心动画你就不用担心性能的事了。同时,使用核心动画只需要提供少数
阅读全文
摘要:本文接着上一篇讲。主要讲:dispatch_source。 dispatch_source主要用户监听事件,可以监听如下事件 比较常用的就是实现Timer与自定义事件(DISPATCH_SOURCE_TYPE_DATA_ADD、DISPATCH_SOURCE_TYPE_DATA_OR)。 一、实现t
阅读全文

浙公网安备 33010602011771号