ios什么是UITextField边框颜色值

时间:2018-08-02 07:20:52

标签: ios swift uiview uitextfield

我有一个UIView,我想将边框颜色设置为UIView。

我有一个UITextField,下面有一个UIView。在该视图中,我有一些复选框。

现在,我要赋予与UITextField相同的外观和感觉,为此,我想关注

  • 我需要使UIView绕行为UITextField(我已经做到了)
  • 我需要将相同的边框颜色值应用于UIView,因为UITextField具有

我陷入了第二点。我正在获取UITextField的边框颜色,如下所示

myTextField.layer.borderColor

但是我得到了更多的黑色边框,但是在UITextField上它看起来非常漂亮且颜色值很低。

请帮助我找到真正的价值。

2 个答案:

答案 0 :(得分:1)

//for normal
textView.layer.borderWidth = 2.0

textView.layer.borderColor = UIColor.blue.cgColor

//for RgbColour 

textView.layer.borderWidth = 2.0

textView.layer.borderColor = UIColor(rgb: 0xC12326, alphaVal: 1).cgColor

extension UIColor{
    convenience init(rgb: UInt, alphaVal: CGFloat) {
        self.init(
            red: CGFloat((rgb & 0xFF0000) >> 16) / 255.0,
            green: CGFloat((rgb & 0x00FF00) >> 8) / 255.0,
            blue: CGFloat(rgb & 0x0000FF) / 255.0,
            alpha: alphaVal
        )
    }
}

注意:-自定义您的颜色,并给它看起来一样的边框。

答案 1 :(得分:0)

默认控件边框颜色为#c2c2c2。