iOS自定义TextField的clearButton

Yourtion 创作于:2014-10-22     全文约 270 字, 预计阅读时间为 1 分钟

因为自定义了 TextField的背景为黑色,所以原生的clearButton就看不到了,查找了一下,可以利用KVO方法进行定制,代码如下:

UIButton *clearButton = [myTextField valueForKey:@"_clearButton"];
[clearButton setImage:[UIImage new] forState:UIControlStateNormal];

Gist:https://gist.github.com/yourtion/0c984de3245e52fff5ac

希望对你有帮助啦!

原文链接:https://blog.yourtion.com/ios-custom-textfield-clearbutton.html