自动选择文本字段中的文本

时间:2011-05-28 00:25:02

标签: iphone objective-c cocoa-touch ios uitextfield

在我的应用程序中,我有一个非常小的文本框。我想在用户点击它时突出显示文本,然后输入下一个字符,之前的文本(点击突出显示)消失,新输入的数据将替换它。

我尝试使用以下代码:

UITextField *aTextField = [[UITextField alloc] initWithFrame:myFrame];
aTextField.clearButtonMode = UITextFieldViewModeWhileEditing;

但由于textfield很小,这不适合这里。我想高亮显示文本,没有任何控制显示,然后点击下一个字符我将替换突出显示的文本。不知道怎么做。

1 个答案:

答案 0 :(得分:10)

您想在UIResponderStandardEditActions上使用UITextField类别。这不是一个令人惊讶的事情;它有点埋没在文档中。

[self.textField selectAll:nil];