iOS Quartz2D 引擎
HeathHsia
这个作者很懒,什么都没留下…
展开
-
iOS Quartz2D 绘制简单图形--线,圆,弧线,贝塞尔曲线,文字
本文代码参考:http://www.cnblogs.com/kenshincui/p/3959951.htmlQuartz2D绘制2D图形 在iOS中常用的绘图框架就是Quartz2D, Quartz2D是CoreGraphics框架的一部分, 强大的二维图像绘制引擎, Quartz2D在UIKit框架中也有很好的集成, UIKit中的组件都是由CoreGraphics进原创 2016-05-25 10:43:19 · 4461 阅读 · 0 评论 -
iOS CoreAnimation 逐帧动画 CADisplayLink
本文参考:http://www.cnblogs.com/kenshincui/p/3972100.html#autoid-3-0-0总结的:逐帧动画 CADisplayLink动画效果:结合runloop 实现 每次屏幕刷新都会执行此方法(每秒接近60此)在此方法更新图片, 或者更新layer的某个状态实现动画效果,感觉不到动画的停滞效果当然UIImageV原创 2016-05-26 16:54:13 · 7551 阅读 · 0 评论 -
iOS CoreAnimation 转场动画 CATransition
本文参考:http://www.cnblogs.com/kenshincui/p/3972100.html#autoid-3-0-0总结的:转场动画就是从一个场景以动画的形式过渡到另一个场景。转场动画的使用一般分为以下几个步骤: 1.创建转场动画 CATransition 2.设置转场类型transtion.type、子类型transtion.subtype(可选)及其他属原创 2016-05-26 16:15:38 · 4739 阅读 · 0 评论 -
iOS CoreAnimation 基础动画CABasicAnimation
本文参考:http://www.cnblogs.com/kenshincui/p/3972100.html#autoid-3-0-0总结的:Core Animation * iOS 核心动画的实现 CoreAnimation (包含在Quartz Core 框架中), 在iOS核心动画分为几类(基础动画, 关键帧动画, 动画组, 转场动画, )原创 2016-05-26 10:11:00 · 1845 阅读 · 2 评论 -
iOS CoreAnimation 关键帧动画 CAKeyframeAnimation
关键帧动画, 关键帧动画就是在动画控制过程中开发者指定主要的动画状态, 至于各种状态间动画如何进行则由系统自动运算补充(每个两个关键帧之间系统形成的动画成为补间动画), 这种动画的好处就是开发者不用逐个每个动画帧, 而只关心几个关键帧的状态即可 关键帧动画开发分为两种形式, 一种是通过设置不同的属性进行关键帧控制 另一种是通过绘制路径进行关键帧控制, 后者原创 2016-05-26 11:47:59 · 5418 阅读 · 0 评论 -
iOS Quartz2D 渐变图形 CGGradient CGShading
最近在学习iOS Quartz2D二维图形绘制--->渐变效果 Quartz2D 渐变 Quartz提供了两个不透明数据odgago创建渐变: CGShadingRef 和 CGGradientRef 可以使用任何一种来创建轴向(axial)或径向(radial)渐变.一个渐变是从一个颜色到另一个颜色的填充 一个轴向渐变(也成为线性渐变)原创 2016-05-23 14:40:45 · 5523 阅读 · 0 评论 -
iOS Quartz2D 透明层 TransparencyLayer
最近在研究iOS Quartz2D图形绘制引擎----->透明层TransparencyLayer透明层 通过组合两个或多个对象来生成一个组合图形, 组合图形被看成是单一对象, 当需要在一组对象上使用特效的时候, 透明层非常有用 透明层的工作方式 Quartz2D的透明层类似很多流行的图形应用中的层, 层是独立的实体,原创 2016-05-23 15:59:18 · 1862 阅读 · 0 评论