[英]Change Image opacity when Touched Swift 3 Xcode
我的游戏上有一个播放按钮,当我触摸它时,我希望图像不透明度发生变化,或者只是为了让用户知道他们已经触摸了它。
对于知道如何操作的人来说一定很容易!
更改不透明度的最简单方法是使用UIView
alpha
属性,如下所示:
yourView.alpha = 0.5 // 50% opacity
yourView.alpha = 0 // 0% opacity - completely transparent
yourView.alpha = 1 // 100% opacity - completely opaque
您可以在按下按钮时执行的函数内为按钮不透明度设置动画,
UIView.animate(withDuration: 0.2) {
sender.alpha = 0.5
}
UIView.animate(withDuration: 0.2) {
sender.alpha = 1
}
其中sender 指的是UIButton。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.