ios – 如何使UIView从纯色背景淡入淡出以清除背景色?

ios – 如何使UIView从纯色背景淡入淡出以清除背景色?,第1张

概述我知道有多种方式(CAAnimation,commitAnimations等),但最简单的方法是什么? 我希望UIView从蓝色开始,然后在X毫秒内淡出清除(或白色,更容易). 您可以使用UIView的动画方法.它比其他动画简单得多,但更有限.幸运的是,backgroundColor是可动画的之一.例: self.view.backgroundColor = UIColor.blueColor() 我知道有多种方式(CAAnimation,commitAnimations等),但最简单的方法是什么?

我希望UIVIEw从蓝色开始,然后在X毫秒内淡出清除(或白色,更容易).

解决方法 您可以使用UIVIEw的动画方法.它比其他动画简单得多,但更有限.幸运的是,backgroundcolor是可动画的之一.例:

self.vIEw.backgroundcolor = UIcolor.bluecolor()UIVIEw.animateWithDuration(1.0,animations: {    self.vIEw.backgroundcolor = UIcolor.clearcolor()})
总结

以上是内存溢出为你收集整理的ios – 如何使UIView从纯色背景淡入淡出以清除背景色?全部内容,希望文章能够帮你解决ios – 如何使UIView从纯色背景淡入淡出以清除背景色?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1077707.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存