iphone - 如何检查 CABasicAnimation 是否已应用并正在运行?

标签 iphone ios core-animation

我创建了一个 CABasicAnimation 并将其应用到如下图层:

[rotatedLayer addAnimation:rotationAnimation forKey:@"transform.rotation.z"];

如何检查 rotatedLayer 是否已经在 transform.rotation.z 路径上设置动画?

最佳答案

检查[rotatedLayer animationForKey:@"transform.rotation.z"];的返回值。

关于iphone - 如何检查 CABasicAnimation 是否已应用并正在运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7461398/

相关文章:

ios - 如何从 .framework 或 .a 文件中查找 sdk 和 xcode 版本号

iphone - iOS 开发 : All I need to do is post a tweet

iphone - 以编程方式自动布局不起作用

objective-c - 沿圆弧变换路径

objective-c - CALayer 和 View Controller View 重叠间歇性问题

iphone - UIWebView 完成速度太快

iphone - 使用 MKStoreKit 进行应用内购买失败 : "Problem in iTunes connect configuration for product: xxx"

ios - 如何使用 Xamarin iOS TouchRunner 在 UI 线程上对异步方法进行单元测试

android - 适用于 Android 应用程序的 iOS 表情符号。合法吗?

ios - CAGradientLayer 动画 "colors"但不是 "locations"