Mac开发:关闭APP后,点击Dock上的APP重新打开

1.设置为只显示菜单,不显示窗口,如下图。在MainMenu.xib中取消“Visible At Launch”。

Mac开发:关闭APP后,点击Dock上的APP重新打开_第1张图片

2.关闭APP后,点击Dock上的APP重新打开:

- (BOOL)applicationShouldHandleReopen:(NSApplication *)sender hasVisibleWindows:(BOOL)flag
{
    if (flag) {
        return NO;
    }
    else {
        [self.mainVC.view.window makeKeyAndOrderFront:self];
        return YES;
    }
}

你可能感兴趣的:(Mac开发:关闭APP后,点击Dock上的APP重新打开)