【问题标题】:How to close non-modal window on Mac?如何在 Mac 上关闭非模态窗口?
【发布时间】:2014-10-04 02:37:24
【问题描述】:

我有一个播放视频的窗口,播放后我想自行关闭。我用 Swift 在 Yosemite 上试过这个:

如果窗口是模态的,这可行:

    dismissController(self)

如果窗口不是模态的,我都试过了

    dismissController(self)
    removeFromParentViewController()

而且窗口不会关闭。

【问题讨论】:

    标签: macos window


    【解决方案1】:

    尝试使用窗口对象:

        if let window = self.view.window {
            window.performClose(sender)
        }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多