gpt4 book ai didi

cocoa - 如何在 Interface Builder 中禁用 NSSplitView subview 的大小调整?

转载 作者:行者123 更新时间:2023-12-03 16:10:52 26 4
gpt4 key购买 nike

我在 Interface Builder 中创建了一个带有两个 subview 的 NSSplitView。我希望左侧 View 具有固定宽度。我尝试为两个 subview 定义自动调整大小规则,但左侧 subview 仍然会在窗口调整大小时更改宽度( Split View填满一个窗口)。可能是由 NSSplitView 的 Autoresizes Subviews 属性引起的? (我无法取消选中它)。我能做什么?

最佳答案

我发现在 Interface Builder 中执行此操作的最佳方法:

  • 将 NSSplitView 拖放到窗口上
  • 选择您想要修复的自定义 View
  • 转到 Xcode 菜单并选择编辑器 > 固定 > 宽度
  • 将属性检查器中的常量调整为您希望面板固定的大小

当然,如果您喜欢冒险,您也可以按照上面的建议通过代码添加此布局约束。

关于cocoa - 如何在 Interface Builder 中禁用 NSSplitView subview 的大小调整?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2038868/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com