【问题标题】:On NSSavePanel, is there a way to force the “Hide extension” checkbox to show?在 NSSavePanel 上,有没有办法强制显示“隐藏扩展”复选框?
【发布时间】:2020-04-19 18:54:06
【问题描述】:

我已经覆盖了 NSDocument 的 prepareSavePanel(_:) 方法来尝试添加一个复选框以允许用户在保存时隐藏文件扩展名。

override func prepareSavePanel(_ savePanel: NSSavePanel) -> Bool {
        savePanel.canSelectHiddenExtension = true
        savePanel.isExtensionHidden = false
        return true
}

但复选框仍然不会显示在“保存”面板上。

【问题讨论】:

  • “隐藏扩展”现在位于下拉菜单中。
  • @Willeke 非常感谢!请将您的评论作为答案,以便我可以将正确的答案归功于您。这对我很有帮助。

标签: xcode appkit nsdocument


【解决方案1】:

“隐藏扩展”现在位于下拉菜单中。

【讨论】:

    猜你喜欢
    • 2014-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-07
    • 2011-04-01
    • 2016-01-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多