NSLeftTextMovement 和 NSRightTextMovement
NSLeftTextMovement and NSRightTextMovement
NSTextEndEditing 通知包含 NSLeftTextMovement 和 NSRightTextMovement 的动作是什么?我试图在文本字段中捕捉 left/right/up/down 按键,但 NSTextMovement 键值始终是 Tab/BackTab 或 Return.
这将无法捕获文本字段中的箭头键按下。
仅当焦点离开字段编辑器时才会发送 NSTextDidEndEditingNotification
。因此,NSLeftTextMovement
只会被使用 if/when 按向左箭头实际上会导致焦点离开字段。这不是通常会发生的事情。我不知道在使用文本字段矩阵或 NSForm
时是否会发生这种情况。我想也可以安排使用自定义字段编辑器,并在按下箭头键时进行结束编辑。
NSTextEndEditing 通知包含 NSLeftTextMovement 和 NSRightTextMovement 的动作是什么?我试图在文本字段中捕捉 left/right/up/down 按键,但 NSTextMovement 键值始终是 Tab/BackTab 或 Return.
这将无法捕获文本字段中的箭头键按下。
仅当焦点离开字段编辑器时才会发送 NSTextDidEndEditingNotification
。因此,NSLeftTextMovement
只会被使用 if/when 按向左箭头实际上会导致焦点离开字段。这不是通常会发生的事情。我不知道在使用文本字段矩阵或 NSForm
时是否会发生这种情况。我想也可以安排使用自定义字段编辑器,并在按下箭头键时进行结束编辑。