2011-05-05 72 views
2

我有一个应用程序与选项卡视图时,用户在菜单中单击例如“客户端数据”我生成一个选项卡programmaticaly。现在我想要为选项卡视图创建子类,为每个NSTabviewitem添加一个关闭按钮。如果你没有一个答案,你可以用文档或示例代码添加关闭按钮到NSTabviewitem

回答

1

我知道这个问题是一个古老的帮助,但...

我花了一些时间,试图按钮添加到NSTabViewItems具有自定义子类,据我所知这不是真的可能。 NSTabViewItem根本无法定制,无法完成这项工作。

我的建议是看看chromium-tabs或者PSMTabBarControl;它们与标准NSTabViewItems有不同的外观,但提供图标和关闭按钮的开箱即用功能。

+0

在我编写一个Xcode插件的过程中,我发现Apple在某种程度上使用了一个标准的NSTabView,再加上一个私有视图类,他们在Xcode中称之为“DVTTabSwitcher”。他们的私有视图类只从NSView继承...我不确定这种关系是什么,但我猜测切换器提供了编辑标题标题并重命名它们的功能,也许呢? – ArtOfWarfare 2013-05-12 14:15:08