在动画时更改UIView对象参考的颜色

时间:2013-02-12 04:49:18

标签: ios objective-c xcode animation core-graphics

我在xib文件中绘制了一个视图。我希望它在动画时改变它的颜色。动画正在运作。但我无法找到改变对象的颜色。 请帮我解决一下这个。我对ios完全不熟悉。 提前完成。

3 个答案:

答案 0 :(得分:0)

UIView动画处理中编写以下代码。

YourView.backgroundColor = [UIColor redColor];

答案 1 :(得分:0)

试试这个。

[UIView animateWithDuration:2.0 animations:^ {

    //other animations

    self.view.backgroundColor = [UIColor redColor];
}
completion:nil];

答案 2 :(得分:0)

我认为你不能像那样使用动画颜色(使用animateWithDuration ......)。您必须使用计时器并迭代一系列颜色。您可以使用colorWithHue:saturation:brightness:alpha:例如,并增加色调值。