【发布时间】:2010-12-24 02:36:36
【问题描述】:
我非常希望将我自己的颜色设置为 UITextField 边框。但到目前为止,我只能找到如何更改边框线样式。
我已经使用背景属性以这种方式设置背景颜色:
self.textField.backgroundColor = textFieldColor;
但我也必须更改 UITextField 边框的颜色。我的问题是关于如何更改边框颜色。
【问题讨论】:
-
很多有用的答案,但只有一个 (stackoverflow.com/a/5387607/826946) 提到了我发现的关键:textField.borderStyle = UITextField.BorderStyle.none。没有它,我会得到内置边框的痕迹。似乎一旦您不使用内置边框并开始定义自己的边框,您需要使用borderStyle = none 说您不想要它,然后定义所有参数(颜色、cornerRadius 和borderWidth)
标签: ios colors uikit uitextfield border