mac 關閉app後,點選dock上的app重新開啟

tongwei117發表於2017-05-08

關閉app後,在dock上面點選重新開啟分為兩步
1.設定為只顯示選單,不顯示視窗,如下圖。在MainMenu.xib中取消“Visible At Launch”。
這裡寫圖片描述
2 在AppDelegate.m中新增程式碼

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

相關文章