Xcode 6 - Swift - 单窗口故事板可可应用程序的多个视图

use*_*925 5 xcode cocoa storyboard nsviewcontroller swift

就在上周,我决定深入了解Swift和Xcode开发的世界,截至昨天,我正在积极开发新的应用程序.我在Java Swing方面有很多经验,但与使用Apple的花哨界面构建器和故事板相比,使用它有很大的不同.

我正在尝试开发一个单窗口应用程序,它有许多不同的视图,可以通过按钮导航.我试图围绕故事板的工作方式,但即使在我阅读完文档之后,我也不知道我在做什么 - 我已经习惯了在硬编码中工作.它来到我写我的应用程序的整个网络层只是为了避免使用该界面.

基本上我有一组不同的NSViewControllers,每个都引用了一些组件(按钮,标签等),我希望某些按钮能够将当前视图控制器(最好带有segue动画)更改为另一个.我怎么处理这个?我猜这不难实现,但我迷失了.任何帮助,将不胜感激!

如果我需要提交任何代码,请告诉我 - 我确实已经编写了基本类但与此无关.

谢谢,-Aidan