我创建了一个 UITextField 并将其clearsOnBeginEditing 设置为 true。但是手动调用becomeFirstResponder()后,它会丢失所述属性。
我可以通过在 textFieldShouldBeginEditing
中设置 textField.clearsOnBeginEditing = true
来解决这个问题。
我的问题是为什么它会失去该属性(property)。以及我的解决方法是否是一个好方法。
最佳答案
添加textField.clearsOnBeginEditing = true;
调用textField.becomeFirstResponder();
后
最好使用textField.xt=@"" in textFieldShouldBeginEditing
比使用textField.clearsOnBeginEditing = true in textFieldShouldBeginEditing
关于ios - UITextField 丢失clearsOnBeginEditing,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36714383/