4
私は複数の方法(CAAnimation、commitAnimationsなど)があることを知っていますが、最も単純な方法は何ですか?背景色をクリアするために、堅実な背景色からUIViewフェードを作成するにはどうすればよいですか?
私は、UIビューが青色から始まり、次に消えるまで(または白い、何でも簡単です)、Xミリ秒で表示したいと思います。
私は複数の方法(CAAnimation、commitAnimationsなど)があることを知っていますが、最も単純な方法は何ですか?背景色をクリアするために、堅実な背景色からUIViewフェードを作成するにはどうすればよいですか?
私は、UIビューが青色から始まり、次に消えるまで(または白い、何でも簡単です)、Xミリ秒で表示したいと思います。
UIView
さんのアニメーション方法を使用できます。他のアニメーションよりはるかに簡単ですが、より制限されています。幸いなことに、backgroundColor
はアニメーション可能なものの1つです。例:
self.view.backgroundColor = UIColor.blueColor()
UIView.animateWithDuration(1.0, animations: {
self.view.backgroundColor = UIColor.clearColor()
})
UIViewアニメーションを使用することで合意しました。 (投票された)。 CAAnimationよりずっとシンプルです。 –