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

时间:2017-05-03 19:12:04

标签: ios swift

我的游戏上有一个播放按钮,当我触摸它时,我希望图像不透明度可以改变,或者只是让用户知道他们触摸了它。

对于知道如何做的人来说一定很容易!

2 个答案:

答案 0 :(得分:2)

更改不透明度的最简单方法是使用UIView alpha属性,如下所示:

yourView.alpha = 0.5 // 50% opacity
yourView.alpha = 0 // 0% opacity - completely transparent
yourView.alpha = 1 // 100% opacity - completely opaque

答案 1 :(得分:0)

您可以在按下按钮时执行的功能内对按钮不透明度进行动画处理,

UIView.animate(withDuration:0.2){

sender.alpha = 0.5

}

UIView.animate(withDuration:0.2){

sender.alpha = 1

}

发件人指的是UIButton。