На NSSavePanel есть ли способ заставить флажок «Скрыть расширение» показывать? - PullRequest
0 голосов
/ 19 апреля 2020

Я переопределил метод prepareSavePanel(_:) NSDocument, чтобы попытаться добавить флажок, чтобы позволить пользователю скрывать расширение имени файла при сохранении.

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

Но флажок по-прежнему не будет отображаться на панели «Сохранить». .

1 Ответ

1 голос
/ 20 апреля 2020

«Скрыть расширение» теперь в выпадающем меню.

enter image description here

...