我一直在做一个改变桌面图像的项目,我一直在完成这样的工作:
[[NSWorkspace sharedWorkspace] setDesktopImageURL:fileURL forScreen:[NSScreen mainScreen] options:[NSDictionary dictionary] error:&error];
这可行,但我无法控制缩放。我希望能够像在 UI 中那样以编程方式选择缩放选项(填充屏幕、适合屏幕、拉伸以填充屏幕、中心、平铺),但我找不到解释如何执行此操作的文档。更糟糕的是,调用上述方法总是会将缩放重置为“填充屏幕”。
任何帮助将不胜感激。感谢您的时间和帮助!