2011-03-21 129 views
2

各种首选项对话框(Safari,Mail,Xcode4以及任何使用NSPreferences)和Xcode4的Organizer使用了一些让人联想到标签视图的东西 - 除了使用工具栏按钮标签。这些按钮被“按下”。Cocoa:带有用于切换标签的工具栏图标的标签视图

实现这样的标签视图的最佳方式是什么?是否有文档公开的API来实现它们?

回答

4

BWToolkit有代码可以做你想做的。

如果你喜欢自己实现它,你可以看看代码,看看它在做什么。提示:NSToolbar的委托协议有一个toolbarSelectableItemIdentifiers:方法,您可以创建一个选项卡视图而不显示选项卡,以编程方式在选项卡之间切换。

+0

听起来非常非常好。我看到BWToolkit被用在一些开源项目中,但我没有看它。看起来非常有用。但是,我自己也是这么做的 - 事实上,在发布这篇文章之后的一段时间,我去了一段时间,并且提出了几乎所有你所描述的解决方案。谢谢! – 2011-03-24 12:13:46