你好朋友如何制作uibutton像眨眼我使用波纹管代码但它不像眨眼 在我的应用程序中,我开发了录音,所以我想要那个按钮
CABasicAnimation *pulseAnimation = [CABasicAnimation animationWithKeyPath:@"transform.rotation"];
pulseAnimation.duration = .5;
pulseAnimation.toValue = [NSNumber numberWithFloat:1.1];
pulseAnimation.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
pulseAnimation.autoreverses = YES;
pulseAnimation.repeatCount = FLT_MAX;
[btnBlink.layer addAnimation:pulseAnimation forKey:nil];
答案 0 :(得分:2)
或者您可以通过调用已定义的方法
继续使用NSTimerInteval来增加或减少按钮alpha答案 1 :(得分:0)
您可以使用this小类别来处理它。
[self.button blinkWithDuration:0.5f
speed:(NSTimeInterval)0.2f
completionBlock: ^{
self.button.hidden = YES;
}
];
答案 2 :(得分:0)
@Nikki:你不需要为闪烁按钮动画,只需要两个图像,例如活动(有光泽)和无活动(没有任何光泽)模式图像。将它设置在按钮event.its看起来像一个闪烁:)