【发布时间】:2011-10-25 06:39:40
【问题描述】:
我正在开发一个应用程序,我必须在其中标记一组文件/文件夹。在 Finder 中查看时标记的文件/文件夹必须带有自定义图标。但是,当它们被选中进行预览(使用空格键)时,它们必须显示其原始图标(即文件夹的蓝色图标等)。
这种行为类似于符号链接,因为对于符号链接,一个箭头出现在图标的左下角,而当我们预览它时,它显示它指向的文件/文件夹的图标(没有箭头) 。
现在我过去了 [[NSWorkspace sharedWorkspace] setIcon:icon forFile:@"path" options:NSExcludeQuickDrawElementsIconCreationOption];
但它会永久设置路径的图标,并且当我预览它时会出现相同的自定义图标。
我尝试注册自定义文件类型,但发生了同样的问题。自定义图标也出现在预览中。
谁能帮帮我?? 谢谢:)
【问题讨论】:
标签: objective-c cocoa icons finder