2011-10-21 3 views
2

이 질문에 유감 스럽지만 여기서 관련된 모든 질문을 살펴 봤지만 아무도 나를 도울 수없는 것입니다.한번의 클릭으로 편집 NSTextField

Atm, 나는 그 종류의 다른 모든 것과 같이 작동하지만 편집 할 내용을 모두 선택하려면 두 번에서 세 번 클릭해야합니다 (한 단어를 두 번 선택하면 세 번 모두 선택).

불행히도 사용자가 을 클릭하면 모든 텍스트가으로 선택되므로 즉시 입력해야합니다.

답변

3

기본적으로이 duplicate question

의 솔루션을 따라야하고 당신이 당신의 자신에 한 번이 -(void) mouseDown: (NSEvent *) theEvent 방법을 도출, 단순히 하나

[NSTextField selectText:]

또는

에 호출을 수행하여 모든 텍스트를 선택

[NSText setSelectedRange:]

+0

답변 해 주셔서 감사합니다. 귀하가 연결 한 것과 동일한 솔루션입니다. –

관련 문제