如何在Mac上关闭非模态窗口?

时间:2014-10-04 02:37:25

标签: macos window

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

如果窗口是模态的,则可以:

    dismissController(self)

如果窗口不是模态的,我已尝试过两次

    dismissController(self)
    removeFromParentViewController()

窗户不会关闭。

1 个答案:

答案 0 :(得分:0)

尝试使用window对象:

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