드롭 다운 메뉴가 아닌 메뉴 표시 줄에서 실제로 버튼을 클릭 할 때 상태 항목을 만드는 방법은 창을 표시하거나 숨기려면 어떻게해야합니까? 조금 모호한 경우 죄송합니다.클릭하면 상태 항목 표시 또는 숨기기 창이 어떻게됩니까?
답변
NSStatusItem
은 많은 다른 컨트롤과 마찬가지로 대상/동작 메커니즘을 지원합니다. 나는 이걸 사용하지 않고있다. 메뉴가 부착 된 NSStatusItem
만 사용 했으므로 메시지가 전송 될 때 (마우스 버튼을 클릭하거나 놓을 때) 을 모른다. 기본적으로 원하는 작업을 수행하지 못하면 Daniel이 제안한 것과 같은 사용자 지정보기가 필요합니다.
NSStatusItem에서이를 수행하려면 사용자 정의보기를 만들고 "setView :"메서드를 호출하여 기본 NSStatusItem보기를 바꿔야합니다.
예를 들어 마우스로 클릭에 반응하도록 코드를 구현하면됩니다. 창문을 들고. 버튼 또는 다른 표준보기가 가장 적합하면 사용할 수 있습니다.
나는 이것이 약간 옳다는 것을 경고 할 것입니다. 예를 들어 많은 미묘한 차이가 있습니다. 사용자 정의보기의 모양을 메뉴 표시 줄에서 올바르게 표시 할 수 있습니다. 그러나 기본 메뉴 프롬프트 상태 항목보기를 덮어 쓰려면이 방법이 필요합니다.
이것이 가장 쉬운 방법입니까? – Joshua
"확실한"단어는 강력한 단어라고 생각합니다.하지만이 방법이이 방법을 사용하는 유일한 방법이라고 생각하지 않으면이 방법으로 대답하지 않았을 것입니다. 어쩌면 누군가 다른 의견을 제시 할 것입니다. – danielpunkass
예, 다른 사람이 대답하면 보겠습니다. – Joshua
- 1. 상태 표시 줄 숨기기
- 2. jquery 클릭하면 div 표시/숨기기?
- 3. 확인란을 클릭하면 내용 숨기기/표시?
- 4. OpenFeint + iPad + 상태 표시 줄 숨기기
- 5. 상태 표시 줄에서 시계 숨기기
- 6. 숨기기 상태 표시 줄이 완전히
- 7. 창이 클릭되었습니다 - 그러면 어떻게됩니까?
- 8. 클릭하면 어떻게하면 버튼이 창이 표시됩니까?
- 9. 조건부로 숨기기 또는 표시 Aspx Menu 제어 항목
- 10. YSlow - CDN을 클릭하면 어떻게됩니까?
- 11. wordpress에서 상태 표시 줄의 링크 텍스트를 숨기기
- 12. 범위의 주어진 셀의 표시/숨기기 상태 결정
- 13. 양식 제출시 jQuery 표시/숨기기 상태 유지
- 14. 양식 유효성 검사시 상태 표시/숨기기 유지
- 15. Div 또는 Element 표시/숨기기
- 16. 보고서 뷰어에 항목 표시, 인쇄시 숨기기
- 17. iPhone : 여러보기 컨트롤러에서 상태 표시 줄 숨기기/표시 문제가 발생했습니다.
- 18. TabBar 숨기기 항목
- 19. Xcode에서 마우스 오른쪽 버튼을 클릭하면 "문서에 표시"옵션이 어떻게됩니까?
- 20. 표시/숨기기 - jQuery 문제
- 21. 등록을 클릭하면 "show up"창이 생성됩니까?
- 22. 숨기기/표시 cmd 창?
- 23. UIButton 내용 표시/숨기기
- 24. 지도 표시 숨기기/표시
- 25. 사업부 표시/숨기기
- 26. 내가 밖에 클릭하면 요소를 숨기기
- 27. jQuery fadeIn fadeOut (또는 표시/숨기기) 문제
- 28. 세션 또는 쿠키로 div 표시/숨기기
- 29. Xcode4의 "유틸리티 숨기기 또는 표시"단축키는 무엇입니까?
- 30. div 클래스 숨기기/표시
어떻게 조치를 취할 수 있습니까? – Joshua
동작을 설정합니다. –
어떻게 행동하겠습니까? IB에서는 그것을 볼 수 없기 때문에 정상적인 방법으로는 할 수 없습니다. – Joshua