cocoa - 在 cocoa 中以编程方式打开和关闭窗口

标签 cocoa nswindow appkit

我的项目中有两个 Nib 。我一直在互联网上挖掘,以找出如何使按钮关闭或隐藏按钮所在的 Nib 并打开另一个 Nib 。另一个 Nib 有一个按钮可以执行相同的操作,但反之亦然。

我完全不知道从哪里开始。如果有人可以为此制作一个示例类和方法,我可能会有一些东西可以使用。

最佳答案

从屏幕上删除窗口

[窗口关闭];

<小时/>

隐藏窗口(不释放它)

[window orderOut:self];
<小时/>

将窗口移动到屏幕列表中其级别的前面(= 显示窗口)

[window orderFront:self];

查看

关于cocoa - 在 cocoa 中以编程方式打开和关闭窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22030472/

相关文章:

swift - 如何防止 NSImageView 在隐藏/显示其父 NSToolbar 时丢失动画?

swift - NSPopover 动画 contentViewController 更改并更改弹出窗口大小

objective-c - Cocoa Binding 仅用于检索

objective-c - 为什么我的 NSDateFormatter 在解析时返回 nil ?

objective-c - NSTableView 响应面板中的第一次单击

objective-c - NSWindow 在 Lion 上丢失了微型化按钮

objective-c - cocoa 中的下拉 View

objective-c - 在 iPad 上以编程方式添加 subview ,硬编码

objective-c - NSString 的 NSMutableDictonary 获取 null 值

objective-c - 像 Numbers 中的标记文本字段