更改NSOpenPanel按钮文本

Ram*_*aya 6 macos cocoa objective-c

我正在使用NSOpenPanel来选择用户可以以编程方式复制某些文件的文件夹.

NSOpenPanel *panelOpen = [NSOpenPanel openPanel];
        [panelOpen setMessage:@"Please select a location to save file(s)."];
        [panelOpen setCanChooseDirectories:YES];
        [panelOpen setCanCreateDirectories:YES];
Run Code Online (Sandbox Code Playgroud)

这将打开"打开"对话框,并显示"打开"按钮.我想将按钮文本更改为"选择"或"选择"而不是"打开".

这可能吗?

Vol*_*ker 10

文档中可以清楚地看到- 请注意NSSavePanelNSOpenPanel继承的内容.

您可以使用setPrompt:您想要实现的目标.