拖放NSTabViewItem

时间:2012-06-14 06:40:45

标签: objective-c cocoa drag-and-drop nstabview

在我的应用程序中,我们在NSTab中有NSTabViewItem,并且可能有多个NSTabViewItem, 为了支持其中一个功能,我们需要在NSTabViewItem中支持Drag-n-Drop,即我应该能够重新排列NSTabViewItem,如果它放在我们应用程序的另一个控件的其他地方,那么应该发生一些特定的动作,

我浏览了文档,但没有找到任何支持,但似乎很明显使用 - 案例,

我错过了什么

1 个答案:

答案 0 :(得分:0)

说实话,我永远不会看到这样的行为。我会建议你使用没有标签的NSTabView并使用AMButtonBar例如以编程方式选择selectTabViewItemAtIndex:的tabviewitem。您可以在此代码中采用NSDraggingSourceNSDraggingDestination协议,以使元素(按钮栏而不是表格视图本身)可重新排列。