繁体   English   中英

触摸 Swift 3 Xcode 时更改图像不透明度

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM