【发布时间】:2014-10-04 02:37:24
【问题描述】:
我有一个播放视频的窗口,播放后我想自行关闭。我用 Swift 在 Yosemite 上试过这个:
如果窗口是模态的,这可行:
dismissController(self)
如果窗口不是模态的,我都试过了
dismissController(self)
removeFromParentViewController()
而且窗口不会关闭。
【问题讨论】:
我有一个播放视频的窗口,播放后我想自行关闭。我用 Swift 在 Yosemite 上试过这个:
如果窗口是模态的,这可行:
dismissController(self)
如果窗口不是模态的,我都试过了
dismissController(self)
removeFromParentViewController()
而且窗口不会关闭。
【问题讨论】:
尝试使用窗口对象:
if let window = self.view.window {
window.performClose(sender)
}
【讨论】: