`
loveq369
  • 浏览: 25607 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

OSX 如何恢复显示关闭的窗口

    博客分类:
  • OSX
osx 
阅读更多

在Mac OS中,点击窗口左上方的x,窗口将会关闭。如果你希望通过点击dock上的图标将窗口重新打开,你可以用如下方法做。

 

实现方法如下:

在delegate里设置一个outlet,比如myWindow:

 

IBOutlet NSWindow *myWindow;

 

在Interface Builder中,将主窗口的"Release When Closed"选项取消掉。再将delegate里的myWindow和你的主窗口连接起来,然后在delegate里实现如下方法:

 

 

- (BOOL)applicationShouldHandleReopen:(NSApplication *)theApplication hasVisibleWindows:(BOOL)flag

{

if (flag) {

return NO;

}

else

{

[myWindow makeKeyAndOrderFront:self];

return YES;

}

 

}

分享到:
评论

相关推荐

    mac-osx.zip

    接下来,双击解压出来的.dmg文件,它会在桌面上显示一个窗口,里面包含微信的图标。将微信图标拖动到“应用程序”文件夹中,或者右键点击图标并选择“移到应用程序”以完成安装。关闭.dmg窗口,并在Finder的“应用...

    MAC苹果电脑OSX最实用快捷键大全.pdf

    - ⌘ + W:关闭当前窗口。 - ⌘ + N:新建窗口或文件(根据应用而定)。 - ⌘ + T:在Finder中新建标签页。 - ⌘ + M:最小化当前窗口。 - ⌘ + H:隐藏当前程序窗口。 - ⌘ + Q:退出当前应用程序。 2. ...

    MAC_苹果电脑_OSX_最实用快捷键大全

    ### MAC 苹果电脑 OSX 最实用快捷键大全 在日常使用 Mac 电脑的过程中,熟练掌握各种快捷键可以极大地提高工作效率,让操作变得更加便捷流畅。本文将详细介绍 MacOSX 系统中的一些常用快捷键,帮助用户更好地利用...

    mac osx 手工无xib的窗体

    - 窗体的创建、显示、隐藏、关闭等生命周期事件,可以通过重写这些对象的方法来控制。例如,可以重写`awakeFromNib`、`windowDidLoad`、`windowWillClose:`等方法。 3. **布局管理** - 在没有XIB的情况下,布局...

    ShowKeys:简单的OSX应用程序,允许显示按下的键。 非常适合截屏

    这是一个简单的OSX应用程序,允许显示按下的键。 基本上,它只是一个半透明的窗口,您可以将其放置在任何位置,并且在您按下按键时会显示您按下的按键。 它不是很完整,但是可以正常工作。 拉取请求和问题非常欢迎...

    mac OSX Android buil-tools 26.0.2

    6. 安装过程可能需要一些时间,等待完成后关闭设置窗口。 接下来,我们需要更新项目配置以使用新版本的`build-tools`: 1. 在项目根目录下的`build.gradle`文件中,找到`android`块。 2. 在`buildToolsVersion`行...

    Apple快捷键归纳

    - `cmd-v`:在启动过程中显示控制台消息(仅适用于OSX)。 - `cmd-s`:启动后进入单用户模式(仅适用于OSX)。 3. **系统启动过程中的快捷键:** - `shift`(在笑脸出现时):关闭所有扩展功能(OS9或OSX下的...

    Mac系统常用快捷键-A4打印

    * Command+W:关闭当前窗口 * Command+Q:关闭当前程序 * Command+Shift+Q:退出所有程序并注销 * Command+Option+esc:强制退出应用程序,类似于Win下的任务管理器 二、文件和窗口操作 * Command+N:新建当前程序...

    archey-osx:漂亮的macOS终端美化脚本

    如果你想每次打开新的终端窗口时自动显示这些信息,可以将archey-osx脚本添加到你的zsh配置文件中,通常是`~/.zshrc`。在该文件末尾添加一行: ```bash source ~/path/to/archey-osx-master/archey-osx ``` 别忘了...

    Mac-Pro苹果电脑键盘快捷键使用.pdf

    * Command + W:关闭窗口 * Command + E:退出光盘或其他设备 * Command + X:剪切 * Command + S:保存文件 * Command + D:删除文件 * Command + Z:恢复前一状态 * Command + A:全选 * Command + I:简介 * ...

    LSLG:用于 OSX 的 opengl 着色器查看器

    所以我制作了 LSLG,一个用于查看 opengl 着色器的 OSX 应用程序。界面 左上角的按钮:关闭、始终在顶部、50% 透明右下角的按钮:VertexShader、GeometryShader、FragmentShader、Model、Log、Settings。 请注意,...

    mac下快捷键借鉴.pdf

    20. `Cmd-v`在启动过程中显示控制台消息(仅适用于OSX)。 21. `Cmd-s`启动后进入单用户模式(仅适用于OSX)。 二、开机时小Mac笑脸出现时的快捷键: 1. 空白键启动扩展功能管理器(OS9或OSX经典环境)。 2. `Shift...

    Notify:适用于Java 6+的台式机Linux,MacOS或Windows(notificationgrowltoast)弹出窗口

    跨平台通知弹出窗口,类似于OSX上的“ Growl”,Windows上的“ Toasts”和Ubuntu上的“ Notifications”。 这个小型图书馆可以在任何屏幕的任何角落显示通知。 基本用法 Notify . create() .title( " Title Text...

    osx系统托盘

    在苹果的macOS操作系统中,"osx系统托盘"是指程序在菜单栏(也称为状态栏)上显示的小图标,通常用于提供快速访问应用程序功能或通知的方式。这些图标是许多Mac应用的重要组成部分,使用户能够方便地控制软件设置、...

    Mac os的快捷键

    13. `Command-W`:文件菜单 - 关闭窗口。 14. `Option-Command-W`:文件菜单 - 关闭所有窗口。 15. `Command-I`:文件菜单 - 获取信息。 16. `Option-Command-I`:文件菜单 - 显示属性检查器。 17. `Command-D`:...

    mac CH340 usb转串口驱动

    2. 双击打开.dmg文件,这将出现一个包含驱动程序安装程序的窗口。 3. 将驱动程序拖拽到"应用程序"或指定的安装目录。 4. 打开"系统偏好设置",选择"硬件"中的"端口",或者直接搜索"端口"。 5. 在端口设置中,如果...

    应用程序:ProtonMail的非官方桌面客户端

    关闭窗口后,该应用将继续在后台运行。 在OSX上,该应用程序可在扩展坞中使用,而在WIN&Linux(取决于发行版)中可使用该托盘中。 右键单击停靠/托盘图标,然后选择退出以完全退出该应用程序。 在OS X上,单击停靠...

    mac book 快捷键

    - **Command + W**:关闭当前窗口。 - **Command + T**:在Finder中,添加所选项目到边栏。 - **Command + N**:新建一个Finder窗口。 - **Command + O**:打开选中的项目或文件。 - **Command + Q**:退出应用程序...

    pomodoro-intrusive:侵入性命令行pomodoro实用程序...可将您锁定在屏幕之外!

    (基本上,显示一个全屏窗口,该窗口始终位于其他窗口之上。)您可以尝试关闭此窗口,但是... 在中断时间段内(默认值:5分钟),如果关闭了锁定屏幕窗口,它将反复重新启动锁定屏幕窗口。 嘿,这不叫侵入白白! ...

    mac下快捷键[参考].pdf

    - `cmd`+`v`: 开机过程显示控制台消息(仅限OSX)。 - `cmd`+`s`: 开机后进入单用户模式(仅限OSX)。 3. **启动过程中的快捷键**: - `shift`: 在出现小Mac笑脸时按下,关闭所有扩展功能(OS9或OS X下的Classic...

Global site tag (gtag.js) - Google Analytics