在Swift中按下按钮时在光标位置插入文本

时间:2015-05-05 13:46:44

标签: macos swift

我的上一个节目是在大约20年前写的,因此我的编程技巧适中或低于此。现在我决定尝试Swift并提出问题。

我有搜索字段,我希望允许用户使用按钮输入文字。

问题:我找不到将字母/符号插入光标位置搜索字段的方法。

让我们说:

let buttonLetter_a = "a"
@IBOutlet weak var myTextField: NSSearchField!
@IBAction func buttonLetter_a(sender: NSButton) {
    // this adds the letter a at the end of the string
    myTextField.stringValue += buttonLetter_a
}

如何强制按钮,即" buttonLetter_a"插入" a"输入到" myTextField"的字符串在光标位置?

请注意我需要OS X的Swift帮助。

0 个答案:

没有答案