自定义UITextField实现只带下划线的输入框

saonian 发布于 02-16 12:25 已修改 442 点击
很多APP登录注册的输入框都是四周没有边框,只有下边框有一条线,比如微信等。但是xib中却没有这种样式,想要实现这种效果,我们可以自定义一个UITextField,实现drawRect方法。 ```oc - (void)drawRect:(CGRect)rect { CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSetFillColorWithColor(context, SQDColor(231, 236, 239).CGColor); CGContextFillRect(context, CGRectMake(0, CGRectGetHeight(self.frame) - 1, CGRectGetWidth(self.frame), 1)); } ``` 效果图 ![alt text](https://www.shiqidu.com/upload/discussion/20190216/2061566063ece2b005b1e74a01d2e3a9_origin.png)
0 评论

请登录后发表评论

saonian

all or nothing, now or never.

文章
回复
粉丝