nic*_*ael 69
button.backgroundColor = UIColor.blueColor()
Run Code Online (Sandbox Code Playgroud)
或任何其他颜色:redColor(),greenColor(),yellowColor()等.
另一种选择是RGBA颜色:
button.backgroundColor = UIColor(red: 0.4, green: 1.0, blue: 0.2, alpha: 0.5)
Run Code Online (Sandbox Code Playgroud)
kal*_*fun 29
试试这个,你需要添加255如下:
button.backgroundColor = UIColor(red: 102/255, green: 250/255, blue: 51/255, alpha: 0.5)
Run Code Online (Sandbox Code Playgroud)
小智 12
更新xcode 8和swift 3,指定常见颜色,如:
button.backgroundColor = UIColor.blue
Run Code Online (Sandbox Code Playgroud)
在Color()已被删除.
如果您想以编程方式设置按钮的背景颜色,那么此代码将非常有帮助
斯威夫特 3 和斯威夫特 4
self.yourButton.backgroundColor = UIColor.red
Run Code Online (Sandbox Code Playgroud)
Swift 2.3 或更低版本
self.yourButton.backgroundColor = UIColor.redColor()
Run Code Online (Sandbox Code Playgroud)
使用 RGB
self.yourButton.backgroundColor = UIColor(red: 102/255, green: 250/255, blue: 51/255, alpha: 0.5)
Run Code Online (Sandbox Code Playgroud)
或者您可以使用浮点值
button.backgroundColor = UIColor(red: 0.4, green: 1.0, blue: 0.2, alpha: 0.5)
Run Code Online (Sandbox Code Playgroud)
Swift 4,5 使用多种方式添加背景颜色。
\n1.使用以下代码设置按钮颜色
\nbutton.backgroundColor = UIColor.blue \n**OR**\nbutton.backgroundColor = .blue\nRun Code Online (Sandbox Code Playgroud)\n2.使用RGB颜色:\xc2\xa0red、\xc2\xa0green、\xc2\xa0yellow\xc2\xa0等。
\nbutton.backgroundColor = UIColor(red: 0.1, green: 0.9, blue: 1.0, alpha: 1.0)\nRun Code Online (Sandbox Code Playgroud)\n3.使用255如下
\nbutton.backgroundColor = UIColor(red: 203/255, green: 95/255, blue: 173/255, alpha: 1.0)\nRun Code Online (Sandbox Code Playgroud)\n4.使用 UIColor 扩展如下
\nextension UIColor {\n convenience init(hex: String) {\n let scanner = Scanner(string: hex)\n scanner.scanLocation = 0\n \n var rgbColorValue: UInt64 = 0\n \n scanner.scanHexInt64(&rgbColorValue)\n \n let r = (rgbColorValue & 0xff0000) >> 16\n let g = (rgbColorValue & 0xff00) >> 8\n let b = rgbColorValue & 0xff\n \n self.init(\n red: CGFloat(r) / 0xff,\n green: CGFloat(g) / 0xff,\n blue: CGFloat(b) / 0xff, alpha: 1\n )\n }\n}\nRun Code Online (Sandbox Code Playgroud)\n如何使用
\nbutton.backgroundColor = UIColor(hex:"FFFFFF")\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
95069 次 |
| 最近记录: |