更改自定义颜色的边框颜色

时间:2015-03-18 21:55:55

标签: ios swift uitextview uicolor

我有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

但它的颜色是白色还是根本没有出现,这是什么?这种颜色应该是深蓝色+绿色

1 个答案:

答案 0 :(得分:1)

UIColor要求颜色值介于0和1之间,因此您应将其更改为:

var instaColor = UIColor(red: 51/255, green: 92/255, blue: 131/255, alpha: 1).CGColor

在上文中,您将每个值除以255,以使颜色值介于0和1之间。

我认为你的代码应该在你这样做之后才能运行。

由于