iOS动画笔记之-----CAPropertyAnimation

@interface CAPropertyAnimation : CAAnimation

/* 创建一个动画对象,并将它的keypath设置给path来 */
eg:<span style="font-family: Verdana; font-size: 13px;">CABasicAnimation *transformAnimation = [CABasicAnimation animationWithKeyPath:@"transform"];</span><br style="font-family: Verdana; font-size: 13px;" />
+ (id)animationWithKeyPath:(NSString *)path;

/* 通过keypath来使对应的属性产生动画效果 */
@property(copy) NSString *keyPath;

/* 这个属性用的很少,可以参考这个链接http://www.cocoachina.com/industry/20140701/8995.html<span style="font-family: Arial, Helvetica, sans-serif;">*/  //讲的很仔细</span>
@property(getter=isAdditive) BOOL additive;

/* 指定动画次数是否累计 默认是No*/
@property(getter=isCumulative) BOOL cumulative;

/*可选的,用于修改 <span style="font-family: Arial, Helvetica, sans-serif;">An optional value function that is applied to interpolated values.</span>*/
@property(retain) CAValueFunction *valueFunction;

@end


/** Subclass for basic (single-keyframe) animations. **/

@interface CABasicAnimation : CAPropertyAnimation

@property(retain) id fromValue, toValue, byValue;
</pre><pre name="code" class="objc">
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值