2013-11-20 58 views
0

我试图将按钮从一种颜色(红色)更改为另一种颜色(黄色),当另一个按钮被按下时。我目前有一个从红色到黄色的突然变化,并且希望添加一个快速动画以使转换更平滑一些。我会如何去做这件事?任何帮助将非常感激。如何淡入一个按钮的颜色为另一种颜色?

+0

[查看我的回答(http://stackoverflow.com/questions/19837407/动画-颜色的圆绘制-使用-cgcontextfillellipseinrect/19837846#19837846) –

回答

2

UI更新应该在主胎面发生,但动画方法在UIView的,它的目的是这样的:

[UIView animateWithDuration:desiredDuration animations:^{ 
object.property = newValue; 
}]; 
相关问题