【发布时间】:2019-06-14 14:18:26
【问题描述】:
您可以将颜色集添加到 .xcassets 文件中,并且可以在其他 .xib 中引用该颜色,所有这些都可以在 10.11 中使用。
但是 [NSColor colorNamed:] 是 10.13+。
如何以编程方式从 10.11 中的 .xcassets 文件中按名称获取 NSColor?
【问题讨论】:
标签: macos cocoa osx-elcapitan
您可以将颜色集添加到 .xcassets 文件中,并且可以在其他 .xib 中引用该颜色,所有这些都可以在 10.11 中使用。
但是 [NSColor colorNamed:] 是 10.13+。
如何以编程方式从 10.11 中的 .xcassets 文件中按名称获取 NSColor?
【问题讨论】:
标签: macos cocoa osx-elcapitan
不幸的是,似乎没有办法让 NSColor 低于 10.12 或更早版本。您需要在某处对它们进行硬编码,作为早期版本的后备。
【讨论】: