UITextField 边框颜色设置

项目需求中需要设置边框及颜色,我首先是这样写的:

 endTextfield.borderStyle = UITextBorderStyleRoundedRect;

效果是这样的:


默认的边框样式.png

但是我们的需求要求是深灰色。
我发现设置borderColor并没有卵用;
最后是这样实现的:

endTextfield.layer.borderWidth= 1.0
endTextfield.borderStyle = UITextBorderStyleNone;
endTextfield.layer.borderColor= [UIColor lightGrayColor].CGColor;

很坑,但是搞出来就是极好的。


随意设置你喜欢的边框颜色.png

你可能感兴趣的:(UITextField 边框颜色设置)