以编程方式呈现视图控制器OS X.

时间:2015-02-20 18:52:42

标签: macos swift nsviewcontroller nsstoryboard

所以也许这很容易,而且我很密​​集但是......

我正在尝试从我的MenuBarController以编程方式打开我的main.storyboard上显示的视图控制器。视图控制器没有附加任何segue,但我已经为视图控制器提供了测试的故事板ID。

这是针对OS X所以道歉我是故事板和Segue功能的新手。

我一直在尝试这个:

let storyBoard = NSStoryboard(name: "Main", bundle: nil)! as NSStoryboard
let myViewController = storyBoard.instantiateControllerWithIdentifier("test") as NSViewController
self.presentViewControllerAsModalWindow(myViewController)

但收到错误:

  

[NSNib initWithNibNamed:bundle:]无法加载nibName:   Package(null)中的TestApp.MenuBarController。

0 个答案:

没有答案