2010-06-17 3 views
1

-interpretKeyEvents :를 사용하여 사용자 지정 텍스트 상자를 구현 중이며 moveBackward : vs moveLeft :와 moveForward : vs moveRight :의 차이점을 파악하려고합니다. moveLeft : 왼쪽 화살표에 바인딩되고 moveBackward :는 Ctrl + B에 바인딩됩니다. 문서에서 거의 동일하게 설명되며 실제로 동일하게 작동하는 것처럼 보입니다.NSResponder -interpretKeyEvents를 사용할 때 moveBackward :와 moveLeft :의 차이점은 무엇입니까?

나는 Vim의 홀드 오버라고 가정하고 있습니까? 진짜 차이점이 누구인지 압니까? 해야 moveBackBackward : 그냥 내 moveLeft : 구현 호출?

고마워,

답변

1

문서 비교는 moveBackward는 선택의 시작 부분으로 이동 말한다, 그리고 moveLeft는 왼쪽 끝으로 이동했다. 그래서 우리는 스스로에게 물어 봅니다. 왼쪽 끝은 항상 시작입니까? 오른쪽에서 왼쪽 텍스트 (히브리어 또는 아랍어와 같이)가 아닙니다.

관련 문제