更改 UIButton 中标题的背景颜色
change the background color of the title in UIButton
我想在包含标题和图像的 UIButton 中更改标题的背景颜色(仅!)。
我只能看到如何将整个按钮的背景颜色更改为,这不是我想要的。
有什么想法吗?
您需要设置titleLabel的背景颜色:
btn.titleLabel?.backgroundColor = UIColor.red
更改按钮标题颜色:
btn.setTitleColor(UIColor.yourColor, for: .normal)
完整答案是:
btn.tintColor = UIColor.clear //if we have different tint, which I had
btn.titleLabel?.backgroundColor = UIColor.clear
我想在包含标题和图像的 UIButton 中更改标题的背景颜色(仅!)。
我只能看到如何将整个按钮的背景颜色更改为,这不是我想要的。
有什么想法吗?
您需要设置titleLabel的背景颜色:
btn.titleLabel?.backgroundColor = UIColor.red
更改按钮标题颜色:
btn.setTitleColor(UIColor.yourColor, for: .normal)
完整答案是:
btn.tintColor = UIColor.clear //if we have different tint, which I had
btn.titleLabel?.backgroundColor = UIColor.clear