我的目标是实现这样的目标。
有一个背景,在背景之上我添加了一个 alpha 设置为 0.9 且背景设置为黑色的 View 。气泡是 UIButtons,我想在单击它们时突出显示它们。但我不知道该怎么做,因为这些按钮的 alpha 为 1。只有它们的父 View 的 alpha 被修改为 0.9。
谢谢你的帮助!
最佳答案
根据 this answer .
尝试将黑色背景的 alpha 设置为 0.9 而不是 View 的 alpha,类似于 view?.backgroundColor = UIColor.blackColor().colorWithAlphaComponent(0.5)
然后根据按钮的突出显示选择,相应地设置 alpha。
关于iOS:alpha相关视觉效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35132123/