如何使用objective-c禁用Finder中的"显示图标预览"复选框(参见屏幕截图).我想为特定文件夹禁用它,而不是系统范围.
您必须通过NSAppleScript以下方式使用AppleScript :
tell application "Finder"
-- create a new finder window
set newWindow to make new Finder window
-- Alternatively you could use
-- set target of newWindow to folder "Macintosh HD:SomeFolder"
set target of newWindow to choose folder
-- get the options of that new window
set options to icon view options of newWindow
-- disable preview
set shows icon preview of options to false
close newWindow
end tell
Run Code Online (Sandbox Code Playgroud)
我相信这些信息存储在.DS_Store文件中,但仍然是修改它的唯一保存方法是通过Finder.