2011-05-08 3 views

답변

5

-[NSApplication addWindowsItem:title:filename:]을 사용하고 수동으로 창 메뉴에 창을 추가하십시오. 예를 들면 다음과 같습니다.

YourBorderlessWindow *window = …; 
[NSApp addWindowsItem:window title:[window title] filename:NO]; 
+0

시도해 본 결과 정확히 필요한 것입니다. AppKit은 내 문서 창이 닫히면 창 메뉴에서 항목을 제거하므로 예제에 코드 줄을 추가하면 문제가 해결됩니다. 감사! – willbur1984

+0

이 기능은 창을 닫은 후에도 메뉴 항목을 유지하는 데 효과적입니다 (예 : 앱이 창없이 배경에서 계속 실행 됨). 앱 위임자의 windowShouldClose에 넣기 만하면됩니다. – starkos

관련 문제