我使用以下设置在IB中创建了一个文本字段:
结果是该字段的内部是15%,但是有一个非常薄的可见边框不是,我希望删除它。我尝试过这样的代码:
textField.borderStyle = UITextBorderStyle.None
textField.layer.cornerRadius = 10
textField.layer.borderColor = UIColor(red:1.0,green:1.0,blue:1.0,alpha:0.15).CGColor
但这只是将边框放在内部覆盖实际的文本域。
文本字段:
答案 0 :(得分:2)
尝试添加:
textField.layer.borderWidth = 0
此外,从屏幕截图中,似乎忽略了textField.layer.cornerRadius = 10
,请确保您的textField
媒体资源与实际的UITextField
相关联。
答案 1 :(得分:2)
实现无边界文本字段的最简单方法是更改文本字段的样式。
答案 2 :(得分:1)
Swift3
passwordTF.layer.borderColor = UIColor.clear.cgColor
对我来说,它的工作以及
mobileNumberTF.borderStyle = .none
答案 3 :(得分:0)
试试这个
self.nameTextField.borderStyle = UITextBorderStyleNone;
答案 4 :(得分:0)