在我的应用程序中,我有一个非常小的文本框。我想在用户点击它时突出显示文本,然后输入下一个字符,之前的文本(点击突出显示)消失,新输入的数据将替换它。
我尝试使用以下代码:
UITextField *aTextField = [[UITextField alloc] initWithFrame:myFrame];
aTextField.clearButtonMode = UITextFieldViewModeWhileEditing;
但由于textfield很小,这不适合这里。我想高亮显示文本,没有任何控制显示,然后点击下一个字符我将替换突出显示的文本。不知道怎么做。
答案 0 :(得分:10)
您想在UIResponderStandardEditActions
上使用UITextField
类别。这不是一个令人惊讶的事情;它有点埋没在文档中。
[self.textField selectAll:nil];