0

NSOpenPanel 是否可以仅显示具有某些预定义属性的文件,而所有其他属性都淡出?

例如,我想显示具有特定创建或修改日期的文件。

非常感谢!

4

1 回答 1

2

NSOpenPanel 有一个名为 NSOpenSavePanelDelegate 的委托协议

在那里,您可以选择启用哪些文件(作为文件 URL 返回)。您需要的是" panel:shouldEnableURL:",它为您提供一个可以打开的 URL(在该委托方法中)并查看各种文件属性,例如创建或修改日期,以决定哪些可以返回 YES ("是”,如“是的,可以选择打开此文件”)。

于 2013-09-17T08:50:44.693 回答