1

使用界面生成器,我想要一个按钮,单击该按钮会显示一个查找器窗口,您可以选择一个文件夹(而不是文件)。我怎样才能做到这一点?

谢谢!

4

1 回答 1

1

要允许用户选择目录,请使用NSOpenPanel。这是一个使用它的例子。要限制它可以选择的内容,请在调用其方法之前使用其-setCanSelectFiles:和方法对其进行配置。-setCanSelectDirectories:-runModalForDirectory:file:types:

此外,要从按钮触发此操作,只需使用 IB 将按钮连接到您编写的操作方法,并在该方法中使用上述代码。有关详细信息,请参阅 Apple 的开发者网站。

于 2011-03-30T04:05:12.137 回答