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

问题描述 投票:1回答:1

我试图使UITextViewbackground颜色50%透明。我尝试将alpha设置为0.5,但它也将文本alpha更改为0.5,这不是我需要的,我只需要视图为50%透明。

ios interface-builder uitextview alpha
1个回答
5
投票

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

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

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

如果我们选择具有50%不透明度的纯红色,则:

现在看看文本视图如何看起来我们的50%红色奠定了蓝色背景:

© www.soinside.com 2019 - 2024. All rights reserved.