【发布时间】:2010-10-25 18:42:30
【问题描述】:
我正在尝试为 UILabel 类的 backgroundColor 属性设置动画,但到目前为止还没有成功。这是我的代码的 sn-p
-(void) blink {
UIColor* originalColor = lblDescription.backgroundColor;
lblDescription.backgroundColor = [UIColor yellowColor];
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1.0];
lblDescription.backgroundColor = originalColor;
[UIView commitAnimations];
}
//this code works if lblDescription is UIView and does not if UILabel
我发现有人声称某些 UILabel 属性不可动画化,但我无法通过阅读 Apple 文档来证实这一说法。我想知道是否有人可以阐明这个问题。
【问题讨论】:
-
好问题。大多数时候我只是想知道它是否可以动画......
标签: iphone cocoa-touch uikit core-animation