【发布时间】:2009-11-29 10:21:32
【问题描述】:
好的,我有两个窗口,A 和 B。当我单击Window A 上的按钮时,我希望它关闭并将用户带到Window B。 makeKeyAndOrderFront 在激活 Window B 方面做得很好,但是如何让它关闭 Window A?
【问题讨论】:
好的,我有两个窗口,A 和 B。当我单击Window A 上的按钮时,我希望它关闭并将用户带到Window B。 makeKeyAndOrderFront 在激活 Window B 方面做得很好,但是如何让它关闭 Window A?
【问题讨论】:
向窗口 A 发送 close 或 performClose: 消息(取决于您是想模拟用户关闭窗口,后者是后者,还是直接无条件地关闭它)。
注意关闭窗口可能会释放它;请参阅the releasedWhenClosed property,它在 IB 中有一个复选框,并且可能已经在那里打开。您可能想要order the window out(与订购相比,例如通过前面订购)。
【讨论】: