草庐IT

ViewControllerAsSheet

全部标签

macos - 如何在 OSX Mavericks 上呈现 ViewControllerAsSheet?

说来话长,言归正传;我的第一个OSX应用程序是使用Storyboard在Swift中(在Yosemite上)编写的,直到我发现我的(完成的)应用程序无法在Mavericks上运行。我需要在Mavericks上运行,所以我用NIB替换了Storyboard。我的问题是segues;我正在使用“工作表类型”segues在主视图Controller上的工作表中显示其他ViewController。调用NSViewController的presentViewControllerAsSheet方法是一个很好的替代方法,因为它看起来一样,但是这个API是在Yosemite中引入的-所以我需要弄清楚