2016-03-02 23 views
0

有没有人知道photoshop家伙如何创建他们的面板 我认为这是nswindow,但我不知道如何将这个nswindow绑定到父窗口有一个像在Photoshop中的功能。OSX多个nswindow在另一个

任何人都可以提出一种方法来做到这一点?谢谢。

enter image description here enter image description here

回答

0

您可以使用下面的方法NSWindow扳平窗口父:

- (void)addChildWindow:(NSWindow *)childWin ordered:(NSWindowOrderingMode)place; 
+0

是的,我做到了,但预期其无法正常工作。因为当调整大小父窗口 - 孩子留在原地。 – MaeSTRo

+0

请详细解释预期的行为。不是每个人都可以检查Photoshop的行为 –

+0

在某些地区你有一个看法(NSWindow我认为对我来说)。该视图位于OS X应用程序的MainWindow中。您可以将此视图从MainWindow拖出,并因此获得另一个NSWindow,并且您可以将此视图(NSWindow)拖回区域,并且在调整大小,移动MainWindow等时将与此区域相关联。 – MaeSTRo