我已经阅读了很多这个问题的答案,但仍然无法解决我的问题。我正在创建一个mac应用程序,我有一个窗口并添加视图控制器。当我在运行其他视图控制器时调整任何视图的大小时,它不会自行调整大小。我想在全屏模式下运行我的应用程序,所有其他视图控制器应该在全屏或类似于主窗口的情况下运行。
我已经尝试过这个但是无法实现我的结果。
override func viewWillAppear() {
super.viewWillAppear()
preferredContentSize = view.fittingSize
}
这甚至不起作用 Mac OS X use auto layout with view controller and allow window resize
这是我的第一个视图控制器:
如果我调整大小,那么在成功输入密码后,下一个视图控制器不会调整大小: