1

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

4

3 回答 3

0

UIView在动画过程中 编写以下代码。

YourView.backgroundColor = [UIColor redColor];
于 2013-02-12T04:51:13.957 回答
0

试试这个。

[UIView animateWithDuration:2.0 animations:^ {

    //other animations

    self.view.backgroundColor = [UIColor redColor];
}
completion:nil];
于 2013-02-12T04:59:08.983 回答
0

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

于 2013-02-12T05:38:42.563 回答