【发布时间】:2018-12-17 04:50:51
【问题描述】:
有没有办法在NSTextField 中获取当前光标位置?我只找到对 osx 不起作用的UITextField 的答案:
if let selectedRange = textField.selectedTextRange{
let cursorPosition = textField.offset(from: textField.beginningOfDocument,to: selectedRange.start)
}
非常感谢!
【问题讨论】:
-
设置选中范围的方法如下:Highlight a selection in NSTextField.
-
@Willeke,谢谢!为什么你从不给出答案?
-
因为简短的答案被低估了,在这种情况下,答案的链接不是答案。
标签: macos nstextfield nscontrol