在mac app中使用部分创建侧边栏

时间:2010-06-26 05:46:33

标签: objective-c cocoa xcode macos core-data

我想在我的一个mac应用程序中创建一个侧边栏。基本上它看起来很像东西侧边栏。

这是我基本上想要重新创建的图片:

screenshot

我无法弄清楚如何展示“部分”(收集,关注和活动项目)以及如何让某些项目始终显示(收件箱,今天,下一个等等),最后我会真的感谢有人会用三角形解释如何制作活动项目部分。

此外,我还需要活动项目部分从核心数据中的实体加载。

如果你能发表一个例子,我也非常感激。

3 个答案:

答案 0 :(得分:5)

Apple的“SourceView”示例应该对此有所帮助:

Apple Example

答案 1 :(得分:2)

PXSourceList是一个开源NSOutlineView子类,专门用于模仿您发布的内容。我在很多项目中都使用过它,使用起来非常简单灵活。我高度推荐它。

答案 2 :(得分:1)

活动项目部分可能只是一列NSOutlineView,没有列标题。