Objective c 用于实现类似Xcode的折叠选项列表的默认控件

Objective c 用于实现类似Xcode的折叠选项列表的默认控件,objective-c,swift,macos,cocoa,Objective C,Swift,Macos,Cocoa,我希望能够实现与Xcode相同类型的控件: 是否可以为Cocoa使用默认故事板?我希望一些选项能够组合成可折叠的结构,而且整个东西都可以滚动 有没有一种简单的方法可以做到这一点,或者需要大量的编码和自动布局播放?可能是NSOutlineView,但可能需要大量定制。下载这两个文件并将其放入新的“Cocoa应用程序”项目中,以演示几乎完全在情节提要中执行此操作,使用NSStackViews和Cocoa绑定。好的,我自己得到了大部分,非常感谢您的帮助。我唯一无法解决的问题是如何将其嵌入到滚动视图中

我希望能够实现与Xcode相同类型的控件:

是否可以为Cocoa使用默认故事板?我希望一些选项能够组合成可折叠的结构,而且整个东西都可以滚动


有没有一种简单的方法可以做到这一点,或者需要大量的编码和自动布局播放?

可能是NSOutlineView,但可能需要大量定制。下载这两个文件并将其放入新的“Cocoa应用程序”项目中,以演示几乎完全在情节提要中执行此操作,使用
NSStackView
s和Cocoa绑定。好的,我自己得到了大部分,非常感谢您的帮助。我唯一无法解决的问题是如何将其嵌入到滚动视图中?当我这样做并折叠选项部分时,它会粘在滚动视图的底部,而不是XCode中的顶部,也会将其作为答案发布,我会接受这一点,可能是NSOutlineView,但这可能需要一些繁重的定制。下载这两个文件并将其放入新的“Cocoa应用程序”中使用
NSStackView
s和Cocoa绑定,几乎完全在故事板上进行演示。好的,我自己得到了大部分,非常感谢您的帮助。我唯一无法解决的问题是如何将其嵌入到滚动视图中?当我这样做和折叠选项部分,它坚持到底部的滚动视图,而不是顶部像在XCode,也张贴它作为一个答案,我会接受