【发布时间】:2009-10-14 14:15:56
【问题描述】:
我现在在特定条件下使用核心动画为按钮设置动画我想停止该动画如何停止动画?
这里是动画按钮的方法
-(void)animateButton:(UIButton *)btnName
{
CABasicAnimation *pulseAnimation = [CABasicAnimation animationWithKeyPath:@"transform.scale"];
pulseAnimation.duration = .5;
pulseAnimation.toValue = [NSNumber numberWithFloat:1.1];
pulseAnimation.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
pulseAnimation.autoreverses = YES;
pulseAnimation.repeatCount = FLT_MAX;
[btnName.layer addAnimation:pulseAnimation forKey:nil];
}
【问题讨论】:
-
在第一次扫描时,我认为这个问题是“如何停止火化”:-)
标签: objective-c xcode iphone-sdk-3.0 core-animation