【问题标题】:Initial window with no width in application using Storyboards使用情节提要的应用程序中没有宽度的初始窗口
【发布时间】:2016-07-31 14:09:56
【问题描述】:

我正在尝试理解 XCode 中的 Storyboard。 我从模板创建了一个新的 Mac OS X 应用程序并定义了一个简单的故事板,如下图所示:

问题是当我运行应用程序时,我的窗口如下所示:

我必须调整它的大小才能看到垂直拆分视图的 RIGHT 和 LEFT 部分。 我已经定义了窗口的高度和高度,所以我不知道为什么会发生这种情况,我真的不知道为什么这个窗口正确显示在下面的视图控制器而不是拆分视图控制器。

拆分视图控制器做错了什么?

【问题讨论】:

  • 这与 Swift 无关。我在 Objective-C 项目中遇到了完全相同的问题。我删除了标题和标签中的 Swift 引用。

标签: xcode macos storyboard window nssplitview


【解决方案1】:

一种解决方案是在SplitView的每一侧的视图中添加具有最小宽度的宽度约束

我从this answer 得到了这个想法到similar question

【讨论】:

    猜你喜欢
    • 2012-02-16
    • 2016-08-08
    • 2017-10-26
    • 2015-09-07
    • 2015-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多