首次在Mac OSX中设计视图/窗口

时间:2011-05-11 09:48:02

标签: cocoa macos nsview nswindow

我将在开发iOS之后解决我的第一个Mac OSX项目。 在我的iOS应用程序中,我很清楚整个NavigationViewController-> MyViewController-> MyViews范例。

iOS应用程序的更多背景,因此更容易理解我: 该应用程序是某种图形查看器。登录后,您有一个图纸列表,如果您选择一个图纸,则会打开它。 现在在iOS应用程序中,我有一个自定义UIViewController,它有一些菜单UI和一个UIScrollView,它包含一个UIView,我在其中绘制绘图。 自定义UIViewController负责充当“应用程序”,其中UIView内部仅仅是图形上下文。

现在 - 回到Mac: 我以为我的主窗口会显示图纸,一旦选中, 我会添加另一个带有NSView的窗口,它是图形的图形上下文, 并且该窗口将充当iOS应用程序中的UIViewController。

这有意义吗?

1 个答案:

答案 0 :(得分:0)

您可以在Mac上拥有NSViewControllerNSWindowController,以便将您的控制器逻辑放入。如果您要使用单独的窗口,则继承NSWindowController是有意义的。