2013-11-01 2 views
1

마우스 밑의 NSView 버튼은 계속 버튼을 클릭 할 수 있습니다. 이 문제를 해결하는 방법? NSView 덮개 단추를 놓으므로 단추를 클릭 할 수 없습니다.NSView How Cover How?

+0

버튼이 클릭을 허용하지 않게하려면 [button setEnabled : FALSE]를 설정하십시오. 왜 NSView를 사용합니까? – Neha

+0

질문을받지 못했습니다. 조금 더 설명해 주시겠습니까 ?? –

+0

탭 전환을 만들고 싶습니다. –

답변

0

기본적으로 NSView는 mouseDown/mouseUp 이벤트를 처리하지 않고 다음 객체로 보냅니다. NSView 객체에서 mouseDown/mouseUp 메시지를 처리하여 리스폰 더 체인에 이벤트를 더 이상 전달하지 않아야합니다.

+0

그는 또한 * first responder *를 수락해야 할 수도 있습니다? – trojanfoe

+0

acceptsFirstResponder는 키 이벤트/동작에 대해서만 의미가 있습니다. 그렇지 않습니까? –