Ios 是否可以确定动画顺序
我有三个动画。但我想分别玩这些,而不是同时玩。所有动画都是Ios 是否可以确定动画顺序,ios,core-animation,caanimation,cabasicanimation,Ios,Core Animation,Caanimation,Cabasicanimation,我有三个动画。但我想分别玩这些,而不是同时玩。所有动画都是CABasicAnimation的实例。我怎样才能做到这一点 谢谢。ACABasicAnimation是CAAnimation的一个子类CAAnimation有一个delegate属性。调用此委托时使用 - (void)animationDidStop:(CAAnimation *)theAnimation finished:(BOOL)flag 当一个动画停止时(强制或完成) 因此,设置您的CABasicAnimation委托并实施a
CABasicAnimation
的实例。我怎样才能做到这一点
谢谢。A
CABasicAnimation
是CAAnimation
的一个子类CAAnimation
有一个delegate
属性。调用此委托时使用
- (void)animationDidStop:(CAAnimation *)theAnimation finished:(BOOL)flag
当一个动画停止时(强制或完成)
因此,设置您的CABasicAnimation
委托并实施animationDidStop:finished:
delegate方法,检查动画是否已完成
- (void)animationDidStop:(CAAnimation *)theAnimation finished:(BOOL)flag
{
if (theAnimation == myFirstAnimation)
if (flag)
{}
}
}
}
你可以走了。Sequential/Chained/“一个接一个”之前已经问过很多次了。正如上面所说:“请看看你的问题以前是否被问过。”