小技巧:如何恢复显示关闭的窗口
时间: 2009-06-11 19:25 点击: 次
在Mac OS中,点击窗口左上方的x,窗口将会关闭。如果你希望通过点击dock上的图标将窗口重新打开,你可以用如下方法做。 实现方法如下: 在delegate里设置一个outlet,比如myWindow: IBO
在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;
}
}
这样窗口即使被关闭,也可以点击dock上的图标重新恢复显示。
顶一下(0)
0%
踩一下(0)
0%
打印 上一篇:技巧:如何获取当前操作系统版本号
下一篇:让SvnX记录历史信息的插件
发表评论
本类文章点击排行榜
- [01-25] XCode3.1/3.2插件:自动完成左右
- [01-30] Xcode 常用快捷键
- [06-11] 一个最简单的OS X程序框架
- [06-11] 小技巧:无需安装直接运行
- [06-24] 制作Mac/iPhone程序图标的最简单
- [06-11] 教程:如何以动画形式动态缩
- [03-26] XCode写简单程序不建project用
- [01-25] 微软远程桌面分辨率插件
- [04-27] 一些能提高编程效率的高阶快
最近更新
- [06-24] 制作Mac/iPhone程序图标的最简单方法
- [06-23] 随时收集记录有用代码的小工具:schnippselchen p
- [06-13] Xcode文档自动安装脚本
- [06-12] 在XCode里查看软件运行时资源消耗情况的方法
- [06-07] XCode编程时,快速查看函数描述的方法
- [06-03] 向simulator里面的图片库加图片的方法
- [05-26] iPhone读取ROM内存的方法
- [05-26] 改变按钮上文字颜色的方法
- [05-10] XCode中显示类关系图的小工具

Xcode 常用快捷键
教程:如何以动画形式动态缩放窗口