为OSX构建Cocoa UI

时间:2015-09-13 21:24:50

标签: xcode macos cocoa uistoryboard

我正在尝试构建一个如下所示的界面:

enter image description here

我正在使用Xcode的故事板,但我不知道如何开始。我认为在窗口中需要不同的视图来管理按钮,文本和树,但我不知道我这样做。我尝试使用拆分视图,但它只给了我2个视图而不是3个。

欢迎在Cocoa和故事板中提供任何帮助。

由于

1 个答案:

答案 0 :(得分:0)

无法查看您希望使用NSSplitView的位置,但您要创建的用户界面非常简单 -

  • 普通NSWindow,其工具栏项目根据您的屏幕截图进行配置。
  • 具有三列
  • 的树视图的NSOutlineView
  • 窗口的content border相应调整大小,以便为您打算放在窗口底部的标签腾出空间。

正如评论中所提到的,填充大纲视图的一种方法是使用NSTreeControllerCocoa bindings。关于这个UI,这可能是唯一稍微复杂一点......