【问题标题】:How to force the text field to begin editing?如何强制文本字段开始编辑?
【发布时间】:2013-12-02 14:35:39
【问题描述】:

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

【问题讨论】:

标签: ios uitextfield


【解决方案1】:

如果您已将 UITextField 命名为 givenVin,那么您可以尝试:

[self.givenVin becomeFirstResponder];

【讨论】:

    【解决方案2】:

    正确的做法是通过becomeFirstResponder指示UITextField接收焦点:

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

    【讨论】:

      【解决方案3】:

      斯威夫特 4.2

      在viewDidLoad中写这行代码

      textField.becomeFirstResponder()
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-07-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多