即。我双击选择器中的表情符号,我如何在我的视图中收到它 - 我猜我有一个代表我必须设置某个地方 - 但似乎无法找到文档 - 我可能不会称之为我google时正确的事情
我已经制作了一个基本应用
并将以下行添加到视图控制器
class ViewController: NSViewController {
override func viewDidLoad() {
super.viewDidLoad()
self.view.window?.makeFirstResponder(self.view)
self.view.becomeFirstResponder()
并查看MyNSView并将故事板中的视图设置为MyNSView
override public func keyDown(with event: NSEvent) {
interpretKeyEvents([event])
}
当我使用表情符号选择器时,keydown不会触发(我在其上放置一个断点)。表情符号可能来自另一种方法吗?
似乎我必须实现NSTextInputClient - 请参阅https://developer.apple.com/library/content/samplecode/TextInputView/Introduction/Intro.html
答案 0 :(得分:0)
似乎我必须实现NSTextInputClient - 请参阅https://developer.apple.com/library/content/samplecode/TextInputView/Introduction/Intro.html