标签: iphone core-animation
我想知道如果我将-removeAllAnimations发送到父图层,子图层动画是否会继续播放。
答案 0 :(得分:17)
根据removeAllAnimations的文档:
removeAllAnimations
删除附加到 接收器 的所有动画。
您还需要遍历子图层并从中删除动画:
for (CALayer* layer in [containerLayer sublayers]) { [layer removeAllAnimations]; }