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