如何设置按钮的背景颜色 - xcode

Posted

技术标签:

【中文标题】如何设置按钮的背景颜色 - xcode【英文标题】:How set background color of a button - xcode 【发布时间】:2016-12-10 09:55:40 【问题描述】:

如何在 Xcode 中设置UIButton 的背景颜色?

我在布局属性中看到属性背景和图像,但我无法在这两个中设置任何内容。 (我只能设置两种颜色的图像)

【问题讨论】:

【参考方案1】:

只需在Attribute Inspector 中滚动一点,您可以在view 部分找到Background 属性,这将允许您为UIButton 设置backgroundColor

如果您想以编程方式设置按钮的backgroundColor

目标 C:

 self.yourButton.backgroundColor = [UIColor redColor];

Swift 3 和 Swift 4

 self.yourButton.backgroundColor = UIColor.red

Swift 2.3 或更低版本

 self.yourButton.backgroundColor = UIColor.redColor()

【讨论】:

@ParagKadam 为此选择颜色中的最后一个选项other。之后在颜色弹出窗口中选择 RGB Sliders 从下拉菜单中,您会看到十六进制颜色字段设置十六进制颜色,然后将您的颜色设置为背景。【参考方案2】:

如果您使用的是 Objective-C,那么这是设置按钮背景颜色的代码。

YourButtonObject.backgroundColor = [UIColor yellowColor];

您可以直接从情节提要中设置UIButton的背景颜色,如下所示:

【讨论】:

【参考方案3】:

斯威夫特 2.3

    btn.backgroundColor = UIColor(red: 17.0/255.0, green: 119.0/255.0, blue: 151.0/255.0, alpha: 1.0)
    btn.backgroundColor = UIColor.redColor()

在故事板中

【讨论】:

啊,经典的“向下滚动”难题。谢谢拉杰什!

以上是关于如何设置按钮的背景颜色 - xcode的主要内容,如果未能解决你的问题,请参考以下文章

qt中如何修改按钮的背景颜色?

在java中如何设定面板的背景颜色

如何设置图标按钮的背景颜色?

excel如何设置背景颜色

如何使用背景颜色设置圆形按钮并在按下时更改颜色

如何设置win32 api c++按钮背景颜色和文本颜色?