我想调整的默认清除按钮UITextField
。 我GOOGLE了很多之后,我才知道有没有办法改变它。
所以,我决定去与自定义选项,即,通过添加UIButton
文本field.I发现了一些代码SO,但没有为我工作。 这些是我提到的链接。
- 自定义的UITextField清除按钮
- 为UITextField自定义清除按钮
- 在的UISearchBar文本字段的自定义按钮清晰
所以,请提出了一些解决方案,它究竟表现为默认清除按钮UITextField
任何帮助将不胜感激。
提前致谢。
除了jake9115响应,您可以通过使用模拟clearbutton行为UITextFieldDelegate回调。
你可以试试这样:
显示按钮时-textFieldDidBeginEditing
:被称为
隐藏按钮时-textFieldDidEndEditing:
被称为
隐藏按钮,如果在-(BOOL)textFieldShouldClear:(UITextField*)textField
的length
的文本框的的text
是0。
为什么不只是做一个按钮,TextView的的值设置为“”?
- (IBAction)button:(id)sender {
_myTextView.text = "";
}