gpt4 book ai didi

cocoa - 如何设置 NSOutlineView 以考虑自动布局的最小内容宽度?

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

我有NSSplitView,里面有NScrollView,里面有基于 View 的NSOutlineView,里面有NSScrollView,它有例如一栏。我的大纲 View 必须只能垂直滚动,并且必须考虑列内容的最小宽度以适应它。我认为它们必须返回 -(NSSize)fittingSize ,其值为 {minColumnWidth, 0},但它返回 {0,0}。我怎样才能做到这一点?

最佳答案

尝试在(NSSize)intrinsicContentSize中返回所需的 View 大小。我不确定我是否完全理解你的情况。您可以添加屏幕截图或线框图,以便更轻松地理解设置。不管怎样,看看我的question dealing with a similar problem .

也许还可以查看WWDC session 232 - 自动布局示例。它涵盖了新的分割 View API 以及自动布局(从 41:00 分钟左右开始)。

关于cocoa - 如何设置 NSOutlineView 以考虑自动布局的最小内容宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12237707/

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