Mac开发云集Mac开发iOS之MAC端开发

Cocoa 键盘事件

2017-08-20  本文已影响102人  STrawberryer

| 置顶
| Cocoa 文集声明与阅读导向


前言

一、匆匆一阅

应用(NSApp)获得键盘事件(Key Event)之后,最多会使用四个流程来处理该事件。假如一个流程接受了该事件,那么就意味着完成该事件的响应。

二、正文

键盘事件被分为四种操作,按次序寻找合适的操作。
先上图:

图片来源于Apple官方文档

3、行为键(Keyboard action)
由NSResponder类中的一些方法进行处理。例如keyDown、KeyUp。

4、用于输入的字符(Character or characters for insertion as text)
输入到输入框

三、传送门

笔者相关文档
Cocoa应用接收外设事件的过程

上一篇下一篇

猜你喜欢

热点阅读