如何强制文本字段开始编辑?

时间:2013-12-02 14:35:39

标签: ios uitextfield

我正在使用警报视图,选项是更改其中一个错误的值,因此我想要做的是当用户选择要更改与值开始编辑对应的文本字段的值时。

3 个答案:

答案 0 :(得分:10)

如果您已将UITextField命名为给定,则可以尝试使用:

[self.givenVin becomeFirstResponder];

答案 1 :(得分:2)

正确的方法是指示UITextField通过becomeFirstResponder获得焦点:

if (buttonIndex == 0) {
    [self.givenVin becomeFirstResponder];
    NSLog(@"edit ");
} else if (buttonIndex == 1) {
    [self.givenVout becomeFirstResponder];
}

答案 2 :(得分:0)

Swift 4.2

在viewDidLoad中编写这一行代码

textField.becomeFirstResponder()