我该如何修复它,以便当我将 NSSplitViewController 添加到情节提要时,我的 window 不会折叠?
How can I fix it so that when I add a NSSplitViewController to the storyboard my window isn't collapsed?
当我像这样将 NSSplitViewController 添加到基于文档的故事板时:
它不会遵守我的最小内容大小并立即崩溃。为什么会这样,这是一个错误吗?我该如何解决?
您需要为各个拆分的内容添加适当的约束。当你没有填满所有 space 时,你只需添加一个带有 >=
.
的底部约束
当我添加与下面屏幕截图对应的所有约束时,我得到了正确的窗口大小。
编辑
抱歉,但我绝对没有正确地复制您的设计 ;-)
编辑二
此时我将添加一些解释。使用自动布局,几乎所有视图都根据其中的内容确定它们的大小。他们试图在任何轴上尽可能窄。
这意味着如果视图底部没有约束,它将不知道任何内容的高度,因此 returns 其高度为零。
当我像这样将 NSSplitViewController 添加到基于文档的故事板时:
它不会遵守我的最小内容大小并立即崩溃。为什么会这样,这是一个错误吗?我该如何解决?
您需要为各个拆分的内容添加适当的约束。当你没有填满所有 space 时,你只需添加一个带有 >=
.
当我添加与下面屏幕截图对应的所有约束时,我得到了正确的窗口大小。
编辑 抱歉,但我绝对没有正确地复制您的设计 ;-)
编辑二
此时我将添加一些解释。使用自动布局,几乎所有视图都根据其中的内容确定它们的大小。他们试图在任何轴上尽可能窄。
这意味着如果视图底部没有约束,它将不知道任何内容的高度,因此 returns 其高度为零。