我UIButton.titleLabel
像这样淡入/淡出几次:
[UIView beginAnimations:@"fadeOutText" context:NULL];
[UIView setAnimationDuration:1.0];
button.titleLabel.alpha = 0.0f;
[UIView commitAnimations];
button.titleLabel.text = @"Changed text";
[UIView beginAnimations:@"fadeInText" context:NULL];
[UIView setAnimationDuration:1.0];
button.titleLabel.alpha = 1.0f;
[UIView commitAnimations];
问题是我想在文本隐藏期间更改文本(alpha 为 0.0f)。但是当我淡入文本时,文本也会被动画化。它从标签右侧出现/移入。
有没有办法避免文本被动画化?
使用 相互调用淡入和淡出NSTimer
。
谢谢!