您的位置:首页 > 移动开发 > IOS开发

iOS开发--抛物线动画

2015-10-28 14:18 369 查看
// 抛物线关键帧动画
CAKeyframeAnimation *keyframeAnimation=[CAKeyframeAnimation animationWithKeyPath:@"position"];
CGMutablePathRef path = CGPathCreateMutable();
CGPathMoveToPoint(path, NULL, layer.position.x, layer.position.y);//移动到起始点
CGPathAddQuadCurveToPoint(path, NULL, 100, 100, endPosition.x, endPosition.y);
keyframeAnimation.path = path;
keyframeAnimation.delegate = self;
CGPathRelease(path);
keyframeAnimation.duration = kAnimationDuration;
[layer addAnimation:keyframeAnimation forKey:@"KCKeyframeAnimation_Position"];
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: