【发布时间】:2015-08-14 15:20:06
【问题描述】:
有很多类似的问题,但它们似乎太老了 - 什么都没有发生,beginSheet:... 方法未声明等等。我需要类似以下的内容(但对于 OS X 中的窗口):
//just created class with option "also create xib"
MyViewController *vc = [[MyViewController alloc] initWithNibName:@"..." bundle:nil];
[self.navigationController pushViewController:controller animated:NO];
例如,我通过类似的方式使用 xib 创建NSWindowController 并运行[NSApp beginSheet:...],但它落在beginSheet:... 方法中的任何一个上。但是这个例子甚至在苹果文档中都有描述。
我做错了什么?是不是因为我使用通过Alcatraz 下载的插件模板,它从一开始就没有任何窗口,但应该在菜单项单击时显示它?
【问题讨论】:
标签: macos window xib nswindow nswindowcontroller