用代码改变uiview背景颜色
我想以编程方式更改我的应用程序的背景颜色,而不是 IB。是否有可能同时获得 Swift 和 Obj-C 答案?
I would like to change the background color of my app programmatically, not IB. Is it possible to get both a Swift and Obj-C answer.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
您可以设置任何内容的
backgroundColor
属性查看屏幕上的内容。在 Objective-C 中:
在 Swift 中:
或者如果它是您要查找的主窗口,
在 Objective-C 中:
在 Swift 中:
You can set the
backgroundColor
property of whatever view it is you have on screen.In Objective-C:
In Swift:
or if it's the main window you're after,
In Objective-C:
In Swift:
可能的颜色有:
possible colors are :
对于 Swift 3,您应该这样做:
不幸的是,其他答案在 Swift 3 中不再有效。
For Swift 3, you should do:
Unfortunately, the other answers no longer work in Swift 3.
如果你想用 Swift 中的代码更改视图的背景颜色,你应该这样做:
If you want to change the background color of the view with code in Swift, you should do instead:
对于基于 swift 的项目,您只需键入以下内容并按 Enter:
这里 ColorLiteral 属性将为您提供默认的白色,您可以通过双击该颜色来更改它。
您可以从此弹出窗口中选择颜色列表:
For swift based project you can simply type the following and press enter:
Here the ColorLiteral property will give you a default white colour which you can change by double clicking on that colour.
You can choose from a list of colour from this popup:
您可以通过以下代码使用 RGB 颜色:
You can use RGB Color by following code: