NSWindow例子

时间:2010-02-05 07:44:27

标签: objective-c cocoa nswindow

有什么好的NSWindow例子?我想首先编写一个带有窗口和2个按钮的简单程序。 单击每个按钮可在同一视图中加载新窗口并显示选项。我正在考虑的另一个选项是标签视图,用户点击选项卡并加载该窗口。 除了http://developer.apple.com/mac/library/documentation/Cocoa/Conceptual/WinPanel/Concepts/ChangingMainKeyWindow.html

之外,我在网上找不到任何好的教程

任何想法的家伙?并且非常感谢。

1 个答案:

答案 0 :(得分:3)

制作窗口的最简单方法是在IB中执行此操作。您需要连接按钮以将动作消息发送到您提供的控制器;作为回应,你的控制器应该显示第二个窗口。

您可以尝试多种变体:在某些情况下,控制器将nib作为所有者加载自身;在其他情况下,窗口和控制器都在一个笔尖中,例如MainMenu笔尖。

顺便说一句,Windows不会进入视图。视图进入窗口。具体来说,每个窗口都有一个视图层次结构,从内容视图开始。