Swift:在NSTextField中设置插入点

时间:2015-12-12 23:41:53

标签: swift macos nstextfield

我有一个带有一些文本“sometext”的NSTextField。如何将光标放在e和t之间:“some | text”以编程方式?

1 个答案:

答案 0 :(得分:3)

您需要设置文本字段当前编辑器选择的范围属性。试试这样:

textField.currentEditor()?.selectedRange = NSRange(location: 4, length: 0)

您需要调用displayIfNeeded

textField.displayIfNeeded()