如何清除当前光标所在的字段?
我已经尝试过:
if(textfield.isEditing)
textfield.text = @"";
这对我有用,但如果我选择所有 3 个字段,然后按“清除字段按钮”,所有字段都会清除。另外,我尝试在 UITextfields 上使用标签,而不是 isEditing 并执行以下操作:
if(textfield.tag == 1)
textfield.text = @"";
但这具有相同的效果。
如何解决这个问题?
最佳答案
尝试其中一个或两个...
textField.clearButtonMode = UITextFieldViewModeWhileEditing;
textField.clearsOnBeginEditing = YES;
然后添加委托(delegate)...
- (BOOL)textFieldShouldClear:(UITextField *)textField {
return YES;
}
关于iphone - UITextfield 清除按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5584169/