Objective c 将关闭按钮添加到NSTabviewitem
我有一个带有选项卡视图的应用程序,当用户点击菜单时,例如“客户端数据”,我生成一个选项卡程序。现在,我想对tab视图进行子类化,为每个NSTabviewitem添加一个close按钮。如果您没有答案,您可以帮助编写文档或示例代码我知道这个问题由来已久,但是 我花了一些时间尝试使用自定义子类将按钮添加到NSTabViewItems,据我所知,这实际上是不可能的。NSTabViewItem的可自定义性不足以完成此任务Objective c 将关闭按钮添加到NSTabviewitem,objective-c,cocoa,xcode,nsbutton,nstabview,Objective C,Cocoa,Xcode,Nsbutton,Nstabview,我有一个带有选项卡视图的应用程序,当用户点击菜单时,例如“客户端数据”,我生成一个选项卡程序。现在,我想对tab视图进行子类化,为每个NSTabviewitem添加一个close按钮。如果您没有答案,您可以帮助编写文档或示例代码我知道这个问题由来已久,但是 我花了一些时间尝试使用自定义子类将按钮添加到NSTabViewItems,据我所知,这实际上是不可能的。NSTabViewItem的可自定义性不足以完成此任务 我的建议是看一看或者也许;它们的外观与标准的NSTabViewItems不同,但为
我的建议是看一看或者也许;它们的外观与标准的NSTabViewItems不同,但为图标和关闭按钮提供了开箱即用的功能。在我编写Xcode插件的过程中,我发现苹果不知何故使用了标准的NSTabView,并在Xcode中使用了一个私有视图类,他们称之为“DVTTabSwitcher”。他们的私有视图类仅从NSView继承。。。我还不确定这种关系是什么,但我猜切换器提供了编辑标签标题和重命名标签的功能,也许?