2017-10-08 122 views

回答

0

我用這個代碼:

self.run(SKAction.colorize(with: UIColor.white, colorBlendFactor: 1, 
duration: 10)) 
0
UIView.animate(withDuration: 1, animations: { 
     self.viewForBackGroundChange.backgroundColor = UIColor.red 
    }) 

這應該有效。我在這裏拿了一個視圖的例子,用你希望使用哪個組件的背景層替換它。

+0

這似乎瞬間就變爲紅色。 UIView.animate(withDuration:10,動畫:{ self.backgroundColor = UIColor.red } –

+0

是的,玩的持續時間,這對你有用 –

+0

即使我將持續時間設置爲10,000,它仍然會立即改變。 –