我已重写NSDocument的prepareSavePanel(_:)
方法,尝试添加一个复选框,以允许用户在保存时隐藏文件扩展名。
override func prepareSavePanel(_ savePanel: NSSavePanel) -> Bool {
savePanel.canSelectHiddenExtension = true
savePanel.isExtensionHidden = false
return true
}
但是该复选框仍不会显示在“保存”面板上。