0
我的問題確實涉及在大綱視圖draging,但我猜想,沒有任何區別。NSOutlineVIew拖,放不同的窗口(相同的應用程序)
如果我有兩個打開的文檔(同一文檔的基於應用程序),我從一個到另一個文件拖動一個項目,我怎樣才能知道,如果我在不同的窗口正在下降,比我在開始的?
我會這樣做的方式是在大綱視圖中將布爾型伊娃設置爲是:writeItems ... 然後在成功放置時將其設置爲否。然後在進入outlineView:acceptDrop時,如果放置在同一文檔中,則ivar應該爲Yes,如果它是不同的文檔,則爲No。
有沒有辦法,我錯過一些更好的,更傳統的方式是什麼?