更改自定义颜色的边框颜色
change border color on custom color
我得到了 UITextView,我想像这样给它设置一个新的自定义颜色
var instaColor = UIColor(red: 51, green: 92, blue: 131, alpha: 1).CGColor
textView.layer.borderWidth = 1
textView.layer.cornerRadius = 20
textView.layer.borderColor = instaColor
但是它的颜色是白色的或者根本没有出现,这是怎么回事?这个颜色应该是深蓝+绿色
UIColor 要求颜色值介于 0 和 1 之间,因此您应将其更改为:
var instaColor = UIColor(red: 51/255, green: 92/255, blue: 131/255, alpha: 1).CGColor
在上面,您将每个值除以 255 以获得介于 0 和 1 之间的颜色值。
我认为你的代码在你这样做之后应该可以工作。
谢谢
我得到了 UITextView,我想像这样给它设置一个新的自定义颜色
var instaColor = UIColor(red: 51, green: 92, blue: 131, alpha: 1).CGColor
textView.layer.borderWidth = 1
textView.layer.cornerRadius = 20
textView.layer.borderColor = instaColor
但是它的颜色是白色的或者根本没有出现,这是怎么回事?这个颜色应该是深蓝+绿色
UIColor 要求颜色值介于 0 和 1 之间,因此您应将其更改为:
var instaColor = UIColor(red: 51/255, green: 92/255, blue: 131/255, alpha: 1).CGColor
在上面,您将每个值除以 255 以获得介于 0 和 1 之间的颜色值。
我认为你的代码在你这样做之后应该可以工作。
谢谢