在下面的简化绘图函数中,我能够设置绘图笔画的alpha值。
我有一个具有RGB值的自定义颜色,例如Red = 0.25,Green = 0.5,Blue = 0.75。
如何在绘图函数中设置与设置alpha类似的自定义RGB笔画颜色?
是否也可以在一条语句中设置笔画颜色和设置笔画阿尔法?
override func drawRect(rect: CGRect) {
strokeColor.colorWithAlphaComponent(0.5).setStroke()
path?.stroke()
}发布于 2016-02-12 14:31:39
如果要设置颜色,请尝试如下:
var Color = UIColor(red: 200.0/255.0, green: 16.0/255.0, blue: 46.0/255.0, alpha: 1.0)还有一个非常有用的工具/网站,用于将颜色转换为有用的Swift代码:
https://www.ralfebert.de/snippets/ios/swift-uicolor-picker/
编辑:
self.button.setTitleColor(UIColor(red:0.96, green:0.28, blue:0.28, alpha:1.0), forState: .Normal)或者如果你想要一个更清洁的解决方案:
var myColor = UIColor(red:0.96, green:0.28, blue:0.28, alpha:1.0)
self.button.setTitleColor(myColor, forState: .Normal)https://stackoverflow.com/questions/35365046
复制相似问题