如何在Swift 3中更改所有TextField边框颜色

Har*_*cha 0 uitextfield border-color ios swift

如何在Swift 3中更改所有TextField边框颜色我构建一个iPad应用程序.我在我的.xib文件中有很多TextField,现在我想更改边框颜色,但是要编写特定的文本字段这么多行,所以对此有什么排序方式?

Raj*_*r R 5

添加此扩展以为项目中的所有文本字段创建边框.

extension UITextField
{
    open override func draw(_ rect: CGRect) {
        self.layer.cornerRadius = 3.0
        self.layer.borderWidth = 1.0
        self.layer.borderColor = UIColor.lightGray.cgColor
        self.layer.masksToBounds = true
    }
}
Run Code Online (Sandbox Code Playgroud)