使用界面生成器,我想要一个按钮,单击该按钮会显示一个查找器窗口,您可以选择一个文件夹(而不是文件)。我怎样才能做到这一点?
谢谢!
使用界面生成器,我想要一个按钮,单击该按钮会显示一个查找器窗口,您可以选择一个文件夹(而不是文件)。我怎样才能做到这一点?
谢谢!
要允许用户选择目录,请使用NSOpenPanel。这是一个使用它的例子。要限制它可以选择的内容,请在调用其方法之前使用其-setCanSelectFiles:
和方法对其进行配置。-setCanSelectDirectories:
-runModalForDirectory:file:types:
此外,要从按钮触发此操作,只需使用 IB 将按钮连接到您编写的操作方法,并在该方法中使用上述代码。有关详细信息,请参阅 Apple 的开发者网站。