2010-03-15 1 views
2

사용자가 단추를 누를 때 숨기는 NSTextField가 있습니다. [textField setHidden:YES];을 사용하여 텍스트 필드 숨기기 문제는 사용자가 텍스트 필드 (예 : 텍스트 필드가 첫 번째 응답자)에 입력하고 사용자가 반환 키 (텍스트 필드를 숨기는 버튼에 해당하는 키)를 누르는 것입니다) 사용자는 보이지 않더라도 텍스트 필드에 계속 입력 할 수 있습니다. 실제로 텍스트 필드를 할당 해제하지 않고 텍스트 필드를 올바르게 제거하려면 어떻게해야합니까?NSTextField 및 숨김 속성

감사합니다.

답변

1

첫 번째 응답자를 숨긴 후 변경해보십시오.

[[textField window] makeFirstResponder:[textField nextResponder]]; 
+0

왜 ??????????????????? 나를 위해 일하지 않아! – SpaceDog