【发布时间】:2012-11-14 04:59:36
【问题描述】:
我有一个带有两个 NSButtons 和一个 NSTextField 的窗口以及几个视图和几个其他控件。我将左右箭头键分配给两个 NSButton 中的每一个。这两个按钮响应左右箭头键。但是,当在 NSTextField 中时,我希望箭头键像通常在文本字段中一样执行,而不是触发 NSButtons。我已经尝试通读 Cocoa Key Handling 文档和其他有关关键事件的问题,但我找不到尝试在一个控件中更改关键等效行为的示例。我尝试对 NSTextField 进行子类化,但无法捕获箭头键。如何实现?
【问题讨论】:
标签: cocoa nstextfield nsbutton key-events