Keep NSWindow front

后端 未结 6 1396
暗喜
暗喜 2021-01-04 01:24

I open a NSWindow from my main NSWindow.

DropHereWindowController *dropHereWindowController = [[DropHereWindowController alloc] initWithWindowNibName:@\"Drop         


        
6条回答
  •  死守一世寂寞
    2021-01-04 02:25

    Method:

    - (void)setLevel:(NSInteger)windowLevel
    

    Sub-class the NSWindow:

    [self setLevel: NSStatusWindowLevel];
    

    Or simply use:

    [window setLevel: NSStatusWindowLevel];
    

    Available levels:

    • NSNormalWindowLevel
    • NSFloatingWindowLevel
    • NSSubmenuWindowLevel
    • NSTornOffMenuWindowLevel
    • NSModalPanelWindowLevel
    • NSMainMenuWindowLevel
    • NSStatusWindowLevel
    • NSPopUpMenuWindowLevel
    • NSScreenSaverWindowLevel
    • kCGDesktopWindowLevel

提交回复
热议问题