NSOpenPanel是否可以仅显示具有某些预定义属性的文件,而其他所有属性都已淡出?
我想显示文件,例如具有某些创建或修改日期。
非常感谢!
答案 0 :(得分:2)
NSOpenPanel有a delegate protocol named NSOpenSavePanelDelegate。
在那里,您可以选择启用哪些文件(作为文件URL返回)。您需要的是"panel:shouldEnableURL:
",它会为您提供一个可以打开的URL(在该委托方法中),并查看各种文件属性,例如创建或修改日期,以确定哪些属性可以返回是(“是”,如“是这个文件可以选择打开”)。