0
我的ViewController包含一个TextField。你怎样才能使光标转到TextField?如何在TextField中设置光标
我正在考虑一种类似于此的方法 - 但是为Cursor添加什么以便跳入TextField允许用户在调用此方法时开始输入?
func reloadEntries() {
self.txtfield?.becomeFirstResponder()
...
}
我的ViewController包含一个TextField。你怎样才能使光标转到TextField?如何在TextField中设置光标
我正在考虑一种类似于此的方法 - 但是为Cursor添加什么以便跳入TextField允许用户在调用此方法时开始输入?
func reloadEntries() {
self.txtfield?.becomeFirstResponder()
...
}
确保调用becomeFirstResponder()在viewDidAppear(),而不是在viewDidLoad中(),你可能会遇到一些问题。您也可以拨打makeFirstResponder应用程序窗口对象,并通过你的文本字段:
NSApplication.sharedApplication().windows[0].makeFirstResponder(textField)
当我调用一个文本字段,使用可以开始输入直线距离,因为成为第一个响应者集中的文本框,显示键盘。你的情况出了什么问题? – donnywals
谢谢你的快速回答!那么,我用一个tableView创建自己的container-textView。我想这是问题所在。在你的帮助下,我现在知道普通的textField最终会得到“becomeFirstResponder()”的游标。其余的,我需要深入挖掘...... :) – iKK