如何在Swift中制作UITextView 50%透明色

时间:2015-04-12 19:41:02

标签: ios interface-builder uitextview alpha

我正在努力使UITextView背景色50%透明。我尝试将alpha设置为0.5,但它也将文本alpha更改为0.5,这不是我需要的,我只需要视图为50%透明。

1 个答案:

答案 0 :(得分:5)

如果您只希望背景颜色具有透明度而不是文本,则可以将背景颜色设置为具有小于100%的Alpha值。

例如,这里我们有一个蓝色背景上带有白色背景的文本字段:

enter image description here

如果我选择文本视图的“属性检查器”并向下滚动,我可以设置背景颜色:

enter image description here

如果我们选择50%不透明度的纯红色,那么:

enter image description here

现在看一下文本视图的外观,我们将50%的红色放在蓝色背景上:

enter image description here