我的ViewController包含一个TextField。如何让Cursor转到TextField?
我正在考虑一个类似于此的方法 - 但是要为Cursor添加什么来跳转到TextField,允许用户在调用此方法时开始键入?
func reloadEntries() {
self.txtfield?.becomeFirstResponder()
...
}
答案 0 :(得分:5)
确保在viewDidAppear()中调用becomeFirstResponder()而不是在viewDidLoad()中,因为您可能会遇到一些问题。您还可以在应用程序窗口对象上调用makeFirstResponder并传入textField:
NSApplication.sharedApplication().windows[0].makeFirstResponder(textField)