【发布时间】:2010-11-04 03:21:43
【问题描述】:
如何以编程方式将焦点分配给视图中的特定 UITextField?我有几个字段,在视图显示中,我想将光标放在特定字段上,而不是顶部的第一个。
【问题讨论】:
如何以编程方式将焦点分配给视图中的特定 UITextField?我有几个字段,在视图显示中,我想将光标放在特定字段上,而不是顶部的第一个。
【问题讨论】:
尝试在viewWillAppear: 中执行此操作
[desiredField becomeFirstResponder];
通过使该字段成为第一响应者,它具有焦点并显示键盘。
【讨论】:
viewDidAppear。视觉效果更好。
desiredField.becomeFirstResponder()
super.viewDidAppear(animated)。没有它就行不通。
将视图的第一响应者设置为文本字段。这可以在 IB 中完成。
【讨论】:
迅速:
desiredField.becomeFirstResponder()
【讨论】: