【发布时间】:2013-02-27 05:13:17
【问题描述】:
我使用的是NSOpenPanel,面板上有一个“新建文件夹”按钮。当我单击该按钮时,它会显示“无标题文件夹”。如何设置我选择的文件夹名称?
这是我现在使用的代码:
NSOpenPanel* openDlg = [NSOpenPanel openPanel];
[openDlg setCanChooseFiles:NO];
[openDlg setAllowsMultipleSelection:NO];
[openDlg setCanChooseDirectories:TRUE];
[openDlg setCanCreateDirectories:YES];
[openDlg setTitle:@"Choose folder..."];
【问题讨论】:
-
我认为你不能没有子类化。为什么需要从 Open 面板创建文件夹?通常您只能从 Save 面板执行此操作。
-
@JoshCaswell:Anand 要求用户选择一个文件夹,例如在 Web 浏览器中,您可以选择一个下载文件夹。在这种情况下,有一个新文件夹按钮是有意义的。
标签: objective-c macos cocoa nsopenpanel