Nil*_*ili 6 macos xcode cocoa objective-c
我需要在启动时启动我的应用程序,但我希望它"最小化",这意味着它将在Dock中打开但它的窗口将不会显示.
与TeamViewer相同,如果你知道这个应用程序.
我目前使用的是带有plist的launchctl,我已经添加到了~Library\LaunchAgents,实际上在启动时启动了应用程序,并显示了它的窗口.
如何在"隐藏"\"最小化"状态下启动它?
在主应用程序窗口的xib中启动时取消选中.

实现- (BOOL)applicationShouldHandleReopen:(NSApplication *)theApplication hasVisibleWindows:(BOOL)flag在您的应用程序委托类.  
- (BOOL)applicationShouldHandleReopen:(NSApplication *)theApplication hasVisibleWindows:(BOOL)flag
{
    if (!flag) {
        [window makeKeyAndOrderFront:self];
        return YES;
    }
    return NO;
}
| 归档时间: | 
 | 
| 查看次数: | 3063 次 | 
| 最近记录: |