美文网首页Mac OS开发MacOS开发 技术集锦
Mac开发:关闭APP后,点击Dock上的APP重新打开

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

作者: 开发者老岳 | 来源:发表于2016-10-26 20:42 被阅读253次

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


    2.关闭APP后,点击Dock上的APP重新打开:
    - (BOOL)applicationShouldHandleReopen:(NSApplication *)sender hasVisibleWindows:(BOOL)flag
    {
        if (flag) {
            return NO;
        }
        else {
            [self.mainVC.view.window makeKeyAndOrderFront:self];
            return YES;
        }
    }
    

    相关文章

      网友评论

      • 心语风尚:没用xib 纯代码 strorybooad删了
      • 心语风尚:- (BOOL)applicationShouldHandleReopen:(NSApplication *)sender hasVisibleWindows:(BOOL)flag
        不执行 有代理
        开发者老岳:不可能啊
      • xexiaoyi:其实 不用取消那个
      • 伊织随意写:取消勾选 “Visible At Launch” 后运行 xcode,好像还是会出现窗口
      • xexiaoyi:swift3代码该怎么写?

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

      本文链接:https://www.haomeiwen.com/subject/uwcjuttx.html