iOS:与视觉效果相关的alpha

时间:2016-02-01 13:46:36

标签: ios interface-builder alpha

我的目标是实现这样的目标。

enter image description here

有一个背景,在背景之上我添加了一个视图,其中alpha设置为0.9,背景设置为黑色。气泡是UIButton,我想在点击它们时突出显示它们。但我不知道如何,因为这些按钮的alpha是1.只有他们的父视图的alpha被修改为0.9。

谢谢你的帮助!

1 个答案:

答案 0 :(得分:1)

根据this answer

尝试将黑色背景的alpha设置为0.9而不是视图的alpha,例如view?.backgroundColor = UIColor.blackColor().colorWithAlphaComponent(0.5)

然后根据按钮的高亮选择,相应地设置alpha。