【问题标题】:My split view controller is making the window really thin我的拆分视图控制器使窗口非常薄
【发布时间】:2016-10-19 03:34:36
【问题描述】:

我今天早些时候才开始学习所有这些 Xcode 内容,所以这可能是一个愚蠢的问题。

基本上,我有一个拆分视图控制器,其中一个视图中有一个文本视图(我正在尝试制作一个基本的文本编辑器)。问题是,当我运行它时,窗口真的很薄——比如 20px 宽。这是我的故事板的图像:

这是实际的应用程序:

如果我通过拖动侧面手动调整窗口大小,它也可以完美地工作,如果我使用拆分视图控制器而是使用普通视图控制器它也可以完美地工作,而无需我自己调整它的大小。

【问题讨论】:

  • 您可能需要在拆分视图中实现视图的最小和最大尺寸
  • 最小和最大尺寸似乎没有任何选项 - 只是正常的宽度和高度,每个设置为 450x300
  • 检查 NSSplitViewDelegate
  • 我该怎么做?
  • 您使用的是 Objective-C 还是 Swift?您需要查看协议和委托。

标签: xcode macos


【解决方案1】:

我遇到了同样的问题。

您必须将内容放在拆分视图中。 例如,在两个拆分视图的中间放置一个按钮并设置它们的约束。那么一切都会好起来的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-06-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-04
    • 1970-01-01
    相关资源
    最近更新 更多