自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

iOS鸽子的技术博客

集古今iOS之精华,致力于打造最接地气的博客文章

  • 博客(5)
  • 问答 (1)
  • 收藏
  • 关注

原创 七 iOS之 CAKeyFrameAnimation

CAKeyFrameAnimation,关键帧动画也是CAPropertyAnimation的子类,与CABasicAnimation的区别是: CABasicAnimation只能从一个数值(fromValue)变到另一个数值(toValue),而CAKeyframeAnimation会使用一个NSArray保存这些数值属性说明:values:上述的NSArray对象。里面的元素称为“关键

2017-10-30 14:48:02 397

原创 六 iOS之 CABasicAnimation

说说可以创建对象的类 CABasicAnimation,基本动画,是CAPropertyAnimation的子类属性说明fromValue:keyPath相应属性的初始值toValue:keyPath相应属性的结束值动画过程说明随着动画的进行,在长度为duration的持续时间内,keyPath相应属性的值从fromValue渐渐地变为toValuekeyPath内容是CALayer的可动

2017-10-26 11:17:22 302

原创 五 iOS之 Core Animation(核心动画)

核心动画继承结构开发步骤1.首先得有CALayer2.初始化一个CAAnimation对象,并设置一些动画相关属性3.通过调用CALayer的addAnimation:forKey:方法,增加CAAnimation对象到CALayer中,这样就能开始执行动画了4.通过调用CALayer的removeAnimationForKey:方法可以停止CALayer中的动画CAAnimation 简介是所有

2017-10-17 15:27:29 310

原创 四 iOS之图层的定位点和锚点

position和archorPointCALayer有两个重要的属性:position和archorPoint@property CGPoint position; 用来设置CALayer在父层中的位置以父层的左上角为原点(0,0)@property CGPoint archorPoint; 称为“锚点”决定着CALayer身上的哪个点会在position属性所指的位置以自己的左上

2017-10-09 17:34:24 942

原创 三 iOS之 CALayer的隐式动画

隐式动画什么是图层的隐式动画? 当我们修改CALayer的一些属性,我们可以发现它会有类似动画效果一样的变化,这是图层独有的特性。这样的特性UIView是没有的,当修改UIView的图层属性,会是很生硬的变化,达不到动画的效果。示例演示示例图 核心代码 ViewController.m#import "ViewController.h"//转换角度#define angle2radi

2017-10-01 21:12:27 348

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除