Ish*_*mas 7 io macos xcode swift swift4
我正在尝试在 Mac OSX 上显示 NSSavePanel(或任何“保存文件对话框”)。我正在 Swift 4(或 4.2?我不确定)的 XCode 版本 9.3 (9E145) 中构建 COCOA 应用程序。
我什么都试过了...
像这样?
let savePanel = NSSavePanel()
savePanel.begin { (result) in
if result.rawValue == NSApplication.ModalResponse.OK.rawValue {
}
}
Run Code Online (Sandbox Code Playgroud)
这个?
let savePanel = NSSavePanel()
savePanel.canCreateDirectories = true
savePanel.showsTagField = false
savePanel.nameFieldStringValue = "result.csv"
savePanel.level = NSWindow.Level(rawValue: Int(CGWindowLevelForKey(.modalPanelWindow)))
savePanel.begin { (result) in
if result.rawValue == NSApplication.ModalResponse.OK.rawValue {
}
}
Run Code Online (Sandbox Code Playgroud)
许多许多其他方式...
我错过了什么?谢谢!
| 归档时间: |
|
| 查看次数: |
4327 次 |
| 最近记录: |