2011-09-07 65 views
0

我的問題確實涉及在大綱視圖draging,但我猜想,沒有任何區別。NSOutlineVIew拖,放不同的窗口(相同的應用程序)

如果我有兩個打開的文檔(同一文檔的基於應用程序),我從一個到另一個文件拖動一個項目,我怎樣才能知道,如果我在不同的窗口正在下降,比我在開始的?

我會這樣做的方式是在大綱視圖中將布爾型伊娃設置爲是:writeItems ... 然後在成功放置時將其設置爲否。然後在進入outlineView:acceptDrop時,如果放置在同一文檔中,則ivar應該爲Yes,如果它是不同的文檔,則爲No。

有沒有辦法,我錯過一些更好的,更傳統的方式是什麼?

回答

0

畢竟這一次,我想有沒有人有一個更好的主意。似乎這樣會經常出現,應該有一個標準的方法。

我實現了這個用布爾伊娃跟我描述它工作正常。

相關問題