如何更改角色背景不透明度



我正在使用Swift 5。

我的第一个测试是更改标签的背景并使用不透明度。这是可以的,但现在我想尝试只更改角色的背景不透明度,而不是整个背景标签。

为此,我不知道从哪里开始。

有什么提示吗?

感谢

您可以尝试,根据您的偏好更改AlphaComponent值:

let text = "your label text"

let attributedString = NSMutableAttributedString(string: text)

attributedString.addAttribute(NSAttributedStringKey.foregroundColor, value: UIColor.red.withAlphaComponent(0.5), range: NSRange(location: 0, length: attributedString.length))

label.attributedText = attributedString

您可以使用

sender.alpha = 0.5

最新更新