【问题标题】:theEvent charactersIgnoringModifiers - Get characters without modifierstheEvent charactersIgnoringModifiers - 获取没有修饰符的字符
【发布时间】:2013-01-15 19:03:04
【问题描述】:

我试图在我的游戏中实现一个有两种模式的键盘类。游戏模式接受使用小写、未修改键的输入(未修改的意思是,如果我键入一个“0”,它仍然返回“0”而不是“)”)。我已经使用NSEvent 类的charactersIgnoringModifiers 方法对其进行了跟踪,但是此方法排除了除 shift 键之外的所有修饰键。

【问题讨论】:

    标签: cocoa keydown shift modifier-key


    【解决方案1】:

    您可以使用-[NSEvent keyCode],然后将键码转换为字符,而无需使用任何修饰符。做后者说起来容易做起来难。 Here's a long mailing list thread 技术和陷阱。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-26
      • 2011-08-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-21
      相关资源
      最近更新 更多