gpt4 book ai didi

iphone - 通过 UIBezierPath 移动 CALayer

转载 作者:可可西里 更新时间:2023-11-01 04:36:05 25 4
gpt4 key购买 nike

我有一个层会在 UIBezierPath 上从 A 点移动到 B 点。我发现很多样本都是指 CAAnimation 和 UIBezierPath。但是我只需要将我的层从指定点移动到贝塞尔曲线路径上的另一个点。

enter image description here

如有任何建议,我们将不胜感激。

谢谢

最佳答案

希望这会有所帮助。

UIBezierPath *trackPath = [UIBezierPath bezierPath];
.
.
.
CAKeyframeAnimation *anim = [CAKeyframeAnimation animationWithKeyPath:@"position"];
anim.path = trackPath.CGPath;
anim.repeatCount = 1;
anim.duration = 2.0;
[layerToAnimate addAnimation:anim forKey:@"pathGuide"];

关于iphone - 通过 UIBezierPath 移动 CALayer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13379100/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com