如何在 TextField 中设置 Cursor

How to set Cursor in TextField

我的 ViewController 包含一个 TextField。如何让 Cursor 转到 TextField?

我正在考虑一种与此类似的方法 - 但要添加什么才能使 Cursor 跳转到 TextField 以允许用户在调用此方法时开始键入??

func reloadEntries() {
    self.txtfield?.becomeFirstResponder()
    ...
}

确保在 viewDidAppear() 中调用 becomeFirstResponder() 而不是在 viewDidLoad() 中调用,因为您可能会遇到一些问题。您还可以在应用程序 window 对象上调用 makeFirstResponder 并传入您的 textField:

NSApplication.sharedApplication().windows[0].makeFirstResponder(textField)