2017-09-07 8 views
0

NSTextEndEditing 알림에 포함 된 동작은 NSLeftTextMovement입니까? & NSRightTextMovement? 텍스트 필드 안에서 왼쪽/오른쪽/위/아래 키를 눌러 보려고했으나 NSTextMovement 키 값은 항상 Tab/BackTab 또는 Return 중 하나입니다.NSLeftTextMovement 및 NSRightTextMovement

답변

0

텍스트 필드의 화살표 키 누름을 잡아 내지 못합니다.

NSTextDidEndEditingNotification은 포커스가 필드 편집기를 떠날 때만 보내집니다. 따라서 NSLeftTextMovement은 왼쪽 화살표 키를 누르면 실제 포커스가 필드 밖으로 나가는 경우에만/사용됩니다. 그것은 일반적으로 발생하는 것이 아닙니다. 텍스트 필드의 행렬 또는 NSForm을 사용할 때 발생할 수 있는지 여부를 알지 못합니다. 하나는 사용자 정의 필드 편집기를 사용하고 화살표 키를 눌러 편집 할 수 있습니다.