theEvent charactersIgnoringModifiers - 获取没有修饰符的字符
Posted
技术标签:
【中文标题】theEvent charactersIgnoringModifiers - 获取没有修饰符的字符【英文标题】:theEvent charactersIgnoringModifiers - Get characters without modifiers 【发布时间】:2013-01-15 19:03:04 【问题描述】:我试图在我的游戏中实现一个有两种模式的键盘类。游戏模式接受使用小写、未修改键的输入(未修改的意思是,如果我键入一个“0”,它仍然返回“0”而不是“)”)。我已经使用NSEvent
类的charactersIgnoringModifiers
方法对其进行了跟踪,但是此方法排除了除 shift 键之外的所有修饰键。
【问题讨论】:
【参考方案1】:您可以使用-[NSEvent keyCode]
,然后将键码转换为字符,而无需使用任何修饰符。做后者说起来容易做起来难。 Here's a long mailing list thread 技术和陷阱。
【讨论】:
以上是关于theEvent charactersIgnoringModifiers - 获取没有修饰符的字符的主要内容,如果未能解决你的问题,请参考以下文章