4
我知道有多種方式(CAAnimation,commitAnimations等),但最簡單的方法是什麼?如何使UIView從純色背景色中淡出以清除背景色?
我想讓UIView從藍色開始,然後在X毫秒內淡出清除(或者白色,無論哪個更容易)。
我知道有多種方式(CAAnimation,commitAnimations等),但最簡單的方法是什麼?如何使UIView從純色背景色中淡出以清除背景色?
我想讓UIView從藍色開始,然後在X毫秒內淡出清除(或者白色,無論哪個更容易)。
您可以使用UIView
的動畫方法。它比其他動畫簡單得多,但更加有限。幸運的是,backgroundColor
是其中一個動畫。例如:
self.view.backgroundColor = UIColor.blueColor()
UIView.animateWithDuration(1.0, animations: {
self.view.backgroundColor = UIColor.clearColor()
})
同意使用UIView動畫。 (投票)。比CAAnimation簡單得多。 –