3
전체 화면으로 들어가거나 나오면 OSX Lion에서이 문제가 발생합니다. 나는 성공없이 스타일의 마스크를 다시 적용하려고 :NSWindow가 Lion의 소형 버튼을 잃어 버림
NSUInteger styleMask = NSResizableWindowMask | NSClosableWindowMask | NSMiniaturizableWindowMask | NSTitledWindowMask;
styleMask |= NSTexturedBackgroundWindowMask;
window = [[NSWindow alloc] initWithContentRect:windowFrame
styleMask: styleMask
backing:NSBackingStoreBuffered
defer:NO];
및 전체 화면 알림
(void)didExitFull:(NSNotification *)notification {
NSUInteger styleMask=[window styleMask];
[window setStyleMask:styleMask|NSMiniaturizableWindowMask];
}
IT는 소형화 버튼을 다시 활성화 못하고 것 같다. 는 또한 here
나는 더 나아 갔고 어떤 이유로 축소 버튼이 막 비활성 상태에 있다는 것을 알게되었습니다. 그래서'code'를 추가합니다. [[window standardWindowButton : NSWindowMiniaturizeButton] setEnabled : YES]; 'code'는 버튼을 다시 활성화시킵니다. 문제는 윈도우가 포커스를 앞뒤로 업데이트 할 때만 발생한다는 것입니다. – loretoparisi