在NSSavePanel上,有没有一种方法可以强制显示“隐藏扩展名”复选框?

问题描述 投票:0回答:1

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

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

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

xcode appkit nsdocument
1个回答
0
投票

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

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.