我正在尝试将删除选定标记操作添加到按钮以删除 NSTokenField 中选定的令牌。
@IBAction func deleteSelectedTag(sender: AnyObject) {
let fieldEditor = (tagTokenField.cell() as! NSCell).fieldEditorForView(tagTokenField)
if fieldEditor?.selectedRanges.count > 0 {
fieldEditor?.delete
}
}
此代码不会删除选定的令牌。有任何想法吗?