【发布时间】:2015-12-09 20:36:08
【问题描述】:
我正在尝试构建一个如下所示的 UI:
我正在使用带有 Xcode 的情节提要,但我不知道如何开始。我认为需要在窗口中使用不同的视图来管理按钮、文本和树,但我不知道该怎么做。我尝试使用拆分视图,但它只给了我 2 个视图而不是 3 个。
欢迎任何关于 Cocoa 和故事板的帮助。
谢谢
【问题讨论】:
-
我没有使用故事板的经验,所以我不知道该怎么做,但据我所知,你会通过创建一个工具栏来做到这一点,它会自动附加到顶部,并在那里放一些按钮;然后在主区域放置一个表格视图(在滚动视图内),适当放置,并在窗口调整大小时告诉它调整大小;然后在底部放置一个标签,在您的代码中,set the content border thickness 用于底部。
-
@icktoofay 如果有比故事板更好的解决方案。让我知道。我从不在 OSX 上开发 UI。在 QT 上,通过 Qtcreator 你可以直观地创建东西,但 OSX 似乎更复杂
-
我什至不知道故事板是什么,所以我不能说我的建议是否“更好”,但我只是描述了如何在 Interface Builder 中做到这一点。
-
使用 NSTreeController、NSOutlineView 和数据绑定。
标签: xcode macos cocoa uistoryboard