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

标签 ios swift colors uitextfield

如何在 Swift 3 中更改所有 TextField 边框颜色? 我在我的 .xib 文件中构建了一个包含许多 TextField 的 iPad 应用程序,现在我想更改边框颜色,但似乎要写一个特定的文本字段需要很多行

最佳答案

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

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
    }
}

关于ios - 如何在 Swift 3 中更改所有 TextField 边框颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43044518/

相关文章:

java - 如何更改 Exomedia 的默认视频控制栏的颜色?

memory - 黑色比白色占用更多内存吗?

objective-c - UIButtons 的 IBOutletCollection - 更改按钮的选定状态

swift - 如何只移动一次标签(快速)?

swift - 使用 DispatchGroup 在 for-in 循环中处理异步回调仅在所有循环都成功时有效

swift - RxSwift asDriver 图和强自

java - 如何更改#000000格式的BufferedImage的颜色?

ios - 如果我想更改现有的应用程序名称,如何在 App Store 上保留一个名称?

ios - iTunes 查找 API 在我的应用程序中返回旧数据

ios - UIImagePickerController 大小 iPhone 5