我有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
但它的颜色是白色还是根本没有出现,这是什么?这种颜色应该是深蓝色+绿色
答案 0 :(得分:1)
UIColor要求颜色值介于0和1之间,因此您应将其更改为:
var instaColor = UIColor(red: 51/255, green: 92/255, blue: 131/255, alpha: 1).CGColor
在上文中,您将每个值除以255,以使颜色值介于0和1之间。
我认为你的代码应该在你这样做之后才能运行。
由于