沙盒环境下关闭 NSSavePanel

Posted

技术标签:

【中文标题】沙盒环境下关闭 NSSavePanel【英文标题】:Dismiss NSSavePanel under sandbox environment 【发布时间】:2014-09-10 18:39:21 【问题描述】:

在沙盒环境中,NSSavePanel 由 Powerbox 进程控制。

我想知道是否有一种方法可以在不让用户明确单击“取消”或按 Esc 的情况下关闭 NSSavePanel?例如,如果我想在NSSavePanel 的附件视图中添加“关闭”按钮,有没有办法做到这一点?

【问题讨论】:

用例会是什么..?对我来说,它的描述方式听起来像是一种非常令人困惑的用户体验。 【参考方案1】:

实际上苹果禁止在沙箱下调用 ok: 方法,但是 cancel: 仍然有效。已通过测试应用验证。

【讨论】:

以上是关于沙盒环境下关闭 NSSavePanel的主要内容,如果未能解决你的问题,请参考以下文章

Linux下关闭node应用

如何创建在继承操作下关闭的类型?

在tkinter中关闭窗口之前执行某个命令[重复]

在 RINGING 手机状态下关闭 wifi

有啥方法可以在不关闭其 BaseStream 的情况下关闭 StreamWriter?

GWT 异步生成,在某些情况下关闭?