带有振动的Swift和UIVisualEffectView:点击按钮不会变暗

时间:2015-04-21 10:44:06

标签: swift uivisualeffectview

如果没有带有活力的UIVisualEffectView点击按钮会变得更暗一些。然而,当活力开启时,这不起作用。有什么办法吗?

修改

当UIButton只包含文本时,它会变暗。我所做的是使用UIButton的背景图像。所以我需要背景图像变暗。我知道这可以通过创建第二个更暗的背景图像来实现。然后你可以创建一个@IBAction,当用户按下按钮时背景会被改变。但是,当按下按钮时,图像无法更改。

对于backgroundColor:

会发生这种情况
@IBAction func plusPressed(sender: UIButton) {
    plusButton.backgroundColor = UIColor(red: 119.0/255.0, green: 211.0/255.0, blue: 113.0/255.0, alpha: 1.0)

}

@IBAction func minusPressed(sender: UIButton) {
    minusButton.backgroundColor = UIColor(red: 255.0/255.0, green:119.0/255.0, blue: 107.0/255.0, alpha: 1.0)

}

0 个答案:

没有答案