按下按钮时ios更改Alpha

时间:2020-04-03 14:33:23

标签: ios swift

我是iOS开发的新手,我有一个问题。我有一个简单的quiz app,并且我注意到默认情况下,当我按下按钮时,不透明度正在改变。如果我在IBAction(触地)中打印sender.alpha,则得到1.0,但是当按下按钮时,不透明度似乎降低到0.5。如果我尝试将IBAction(触屏)中的alpha更改为1,则没有任何改变(仍将不透明度降低为0.5),但是如果我将alpha更改为0.001,则不透明度将更改为我的值。

你能跟我解释一下吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

当您按下UIButton时,其状态将变为单击时突出显示。 UIButton具有不同的状态,例如已选择,正常,突出显示等等。