“耦合”NSWindows

时间:2011-06-06 07:56:07

标签: cocoa nswindow

我正在尝试“耦合”NSWindows。

我的意思是2个相同大小的NSWindows并排放置。如果我移动一个,另一个也必须移动以保持两个并排。

我尝试使用子窗口执行此操作,但是当移动子窗口时,“母亲”保持不变。

我怎么能得到这种行为?

1 个答案:

答案 0 :(得分:4)

将对象指定为窗口委托并响应‑windowDidMove:‑windowWillResize:toSize:和/或‑windowWillMove:委托方法,或注册以接收相应的通知。然后,您可以根据需要调整其他窗口的大小。

顺便说一下,这听起来像个奇怪的用户界面。你能不能只使用拆分视图?