2010-05-14 52 views
0

我有一個NSWindow,我想將其顯示爲另一個窗口的一部分。它必須是NSWindow;我不想將其更改爲NSView或任何其他內容......我只是不這樣做,因爲它涉及訪問外部nib文件等。將NSWindow顯示爲NSView的子視圖

如果可能,我應該如何實現?我正在考慮抓住NSWindow的觀點,並將其作爲我主窗口中另一種觀點的子視圖......但我認爲這是不可能的。是嗎?

+1

如果您可以從視窗中擷取視圖,聽起來它*並不必須是NSWindow。 – Chuck 2010-05-14 01:20:38

+0

嗯,我想從NSWindow中剔除它,因爲...首先我想合併的NSWindow甚至不是我的應用程序的一部分。它在外部筆尖文件中,我不想更改。 – Vervious 2010-05-14 01:27:19

回答

3

如果您對窗口沒問題,只需將其作爲子窗口添加到您自己的應用程序中的窗口即可。這將處理定位和一切,雖然你可能需要修補響應者鏈,這樣才能使事情正常工作。

+0

這對我很有用。 :d – Vervious 2010-05-15 05:49:03