【发布时间】:2017-03-04 14:49:42
【问题描述】:
我想将我的移动应用的背景颜色设置为#B2B27A。
我可以进入视图控制器和背景颜色面板,但我不知道如何设置自己的 RGB 颜色。有可能吗?
【问题讨论】:
标签: ios swift xcode background-color
我想将我的移动应用的背景颜色设置为#B2B27A。
我可以进入视图控制器和背景颜色面板,但我不知道如何设置自己的 RGB 颜色。有可能吗?
【问题讨论】:
标签: ios swift xcode background-color
【讨论】:
viewDidLoadfor 那个 viewController。您也可以在 Storyboard 中添加检查我的更新。
如下创建一个 NSObject 类:
class color:NSObject
{
class func UIColorFromRGB(rgbValue: UInt) -> UIColor {
return UIColor(
red: CGFloat((rgbValue & 0xFF0000) >> 16) / 255.0,
green: CGFloat((rgbValue & 0x00FF00) >> 8) / 255.0,
blue: CGFloat(rgbValue & 0x0000FF) / 255.0,
alpha: CGFloat(1.0)
)
}
}
在你的 ViewController viewDidLoad() 中调用这个类函数,如下所示:
self.view.backgroundColor = color.UIColorFromRGB(0xB2B27A)
【讨论】: