swift - 如何让我的 NSViewController 进入另一个 ViewController 而不离开窗口?

标签 swift cocoa nsviewcontroller

我正在使用 Cocoa 和 Xcode 创建一个 OS X 应用程序。我基本上有一个窗口 Controller 和两个 View Controller 。我有一个链接到 View Controller 的窗口 Controller 。该 View Controller 通过一个按钮链接到另一个 View Controller ,该按钮使用显示序列来显示第二个 Controller 。但是,它总是在新窗口中打开它,我希望它保留在同一个窗口中,只需更改 View 即可。我希望按钮显示第二个 Controller ,但保留在当前窗口中。

我似乎找不到太多相关信息?任何帮助将不胜感激。

最佳答案

将 Segue 类型更改为“Sheet”

关于swift - 如何让我的 NSViewController 进入另一个 ViewController 而不离开窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37713151/

相关文章:

ios - 调整设备尺寸的 UILabel 字体大小

ios - 如何确认 ref.removeAllObservers() 已完成?

objective-c - 如何以编程方式访问剪贴板数据?

macos - 当用户返回 NSViewController 时执行某些操作

ios - 有人可以在 swift 数组中给出 "append if not exists"方法的片段吗?

cordova - 如何在 Swift 中编写 Cordova 插件?

ios - 如果按下 UIButton,手势不会触发

objective-c - NSOutlineView:拖动项目时避免出现黄色边框?

swift - 如何从应用程序委托(delegate)访问 NSViewController?

swift - 为什么我不能在 viewDidLoad() 中访问 NSTextField 对象