【问题标题】:Closing old window when opening a new one in Cocoa在 Cocoa 中打开新窗口时关闭旧窗口
【发布时间】:2009-11-29 10:21:32
【问题描述】:

好的,我有两个窗口,AB。当我单击Window A 上的按钮时,我希望它关闭并将用户带到Window BmakeKeyAndOrderFront 在激活 Window B 方面做得很好,但是如何让它关闭 Window A

【问题讨论】:

    标签: cocoa interface-builder


    【解决方案1】:

    向窗口 A 发送 closeperformClose: 消息(取决于您是想模拟用户关闭窗口,后者是后者,还是直接无条件地关闭它)。

    注意关闭窗口可能会释放它;请参阅the releasedWhenClosed property,它在 IB 中有一个复选框,并且可能已经在那里打开。您可能想要order the window out(与订购相比,例如通过前面订购)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-20
      • 1970-01-01
      • 2013-05-01
      • 1970-01-01
      相关资源
      最近更新 更多