代码之家  ›  专栏  ›  技术社区  ›  Yaron Abramovich

更改UIButton中标题的背景色

  •  0
  • Yaron Abramovich  · 技术社区  · 6 年前

    我想更改标题的背景色(仅限!)在UIButton中,包含标题和图像。

    我只能看到如何更改为整个按钮的背景色,这不是我想要的。

    有什么想法吗?

    3 回复  |  直到 6 年前
        1
  •  5
  •   Moayad Al kouz    6 年前

    您需要设置标题标签的背景色:

    btn.titleLabel?.backgroundColor = UIColor.red
    
        2
  •  0
  •   steveSarsawa    5 年前

    完整答案是:

     btn.tintColor = UIColor.clear  //if we have different tint, which I had 
     btn.titleLabel?.backgroundColor = UIColor.clear
    
        3
  •  -1
  •   Jeffery Thomas    6 年前

    更改按钮标题颜色:

    btn.setTitleColor(UIColor.yourColor, for: .normal)