nsresponder

    7

    1답변

    주식 기호와 이름을 찾기 위해 iTunes에서 검색 필드의 동작을 복제하려고합니다. 특히 검색 필드에 입력을 시작하면 필터링 된 항목과 함께 팝업이 표시됩니다. 대부분의 경우이 작업을 수행 할 수 있지만 복제 할 수없는 것은 첫 번째 응답자를 처리하는 방법입니다. 세 개의 문자를 입력하면 팝업이 표시됩니다. 이 시점에서 NSSearchField는 첫 번째

    1

    1답변

    구체적으로 말하자면, 편집을 허용하지 않고 NSTableCellView에서 토큰 방식으로 데이터를 표시하기 때문에 마우스 이벤트를 무시하고 싶습니다. NSTokenField . 토큰 필드를 enabled = NO으로 설정하면 토큰이 회색으로 표시되고 텍스트를 읽기 어려워집니다. 토큰 필드의 을 설정하면 토큰 필드의 모양을 그대로 유지하면서 편집을 막을 수

    2

    1답변

    내 응용 프로그램에 - (void)flagsChanged:(NSEvent *)theEvent 메서드를 구현했습니다. [alt] 키를 누르고 있으면 잘 작동합니다. 이 메서드는 키를 누를 때만 전송하지만 다시 놓을 때는 전송하지 않습니다. - (void)keyUp:(NSEvent *)theEvent은 호출되지 않습니다. [alt] 키를 놓으면 언제든지 볼 수

    0

    1답변

    특정 개체가 FirstResponder를 사임 할 때 정리 작업을하고 싶습니다. 개체가 첫 번째 응답자 상태를 사임했는지 여부를 감지 할 수있는 방법이 있습니까? 이것을 알기 위해 구현해야하는 방법은 무엇입니까? 이것에 대한 포인터가 있습니까? 나는이 링크를 이미 봤습니다. 그러나 나는 그것에서 많은 것을 얻지 않았다. 당신이 서브 클래스에 NSTableV

    0

    1답변

    NSControl 하위 클래스로 Tabbar 뷰를 구현했습니다. 나는 그것을 클릭하면 , AppKit의 내 NSWindow 표시의 firstResponder를 업데이트하려고합니다. tabbar가 firstResponder ( acceptsFirstResponder은 NO을 반환)이되기를 원치 않으므로 NSWindow 자체는 firstResponder이됩니다

    0

    1답변

    위탁 클래스는 항상 NSResponder 클래스에서 상속받은 클래스이며 delegate은 NSResponder에서 상속받은 클래스에서만 사용할 수 있습니다. NSMenu은 NSObject에서 직접 상속됩니다. 그러면 에 deletgate이 표시됩니다. 또는 인터페이스 작성기에서 개체를 Ctrl 키를 누른 상태에서 클릭 한 후 나타나는 옵션을 오해 한 것입니

    2

    2답변

    하나의 tableview와 4 개의 텍스트 필드가있는 응용 프로그램을 개발했습니다. 앱을 실행할 때 컨트롤에 TAB을 주면 순서가 바뀌지 않습니다. 그 때문에 나는 initialResponder을 tableView로 설정하고, tableview의 nextKeyView를 텍스트 필드에 연결 했으므로 나머지 필드들에 대한 연결을 제공했습니다. 그러나 여전히 통

    0

    1답변

    이것은 간단하지만 필수적인 것처럼 보입니다. NSDatePicker (스타일 : 그래픽)를 창에 배치하고 &을 빌드 한 다음 화살표 키를 사용하여 이동하십시오. 유일한 응답은 컴퓨터에서 '땡땡이'입니다. 나는 간단한 사용자 정의 NSDatePicker 서브 클래스에서 -keydown을 무시했습니다 하고 theEvent들이 그런 다음 126 을 통해 (123

    2

    2답변

    두 번째 클릭을 허용하도록 NSOutlineView를 가져 오려고하지만이를 파악하지 못했습니다. 트랙 패드에서 두 손가락, 오른쪽 모서리 및 왼쪽 모서리로 보조 클릭을 변경하려고 시도했지만 여전히 mousedown 이벤트의 개요보기에는 아무런 반응이 없습니다. 누구든지 나를 도울 수 있습니까? UPDATE : 내가 보조 클릭이 기록됩니다 이것을 사용하지만,

    0

    1답변

    NSResponder의 -showContextHelp : 메소드가 궁금합니다. 문서의 상태 : 수신기와 현재 상태와 관련된 정보를 표시, 도움말 시스템을 호출하는 서브 클래스에 의해 구현됩니다. 이 메소드는 언제 어떻게 호출됩니까? 더 이상 정보를 찾을 수없는 것 같습니다.