gpt4 book ai didi

iphone - CAKeyframeAnimation 完成

转载 作者:行者123 更新时间:2023-12-03 20:55:26 29 4
gpt4 key购买 nike

我的类中有几个 CAKeyframeAnimation 对象。
他们都以 self 为代表。

在我的animationDidStop函数中,我如何知道调用来自哪里?
是否有任何变量可以传递给 CAKeyfameAnimation,例如animationID 或其他什么?

谢谢,
三通

最佳答案

您可以使用键值编码为 CAAnimation 对象的任意键(不需要提前定义键)设置值。

例如,您可以为每个 CAAnimation 对象设置一个键 @"tag"的值,如下所示:

CAAnimation oneOfYourAnimations = [CAAnimation animation];
[oneOfYourAnimations setValue:@"dropAnimation" forKey:@"tag"];

稍后,您可以读取每个对象的值,如下所示:

[anAnimation valueForKey:@"tag"]; //will return @"dropAnimation" if it's the previous animation

关于iphone - CAKeyframeAnimation 完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5451312/

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