如何强制文本字段开始编辑?
Posted
技术标签:
【中文标题】如何强制文本字段开始编辑?【英文标题】:How to force the text field to begin editing? 【发布时间】:2013-12-02 14:35:39 【问题描述】:我正在使用警报视图,选项是更改其中一个错误的值,所以我想要做的是当用户选择他想要更改与值对应的文本字段的哪个值时开始编辑。
【问题讨论】:
How do I automatically load the keyboard (ios SDK)?的可能重复 【参考方案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()
【讨论】:
以上是关于如何强制文本字段开始编辑?的主要内容,如果未能解决你的问题,请参考以下文章