在 OS X 中,是否有任何 api 来获取具有特殊权重的系统字体?在 iOS 中,我找到了 api systemFontOfSize:weight:
,但在 OS X 中没有这样的。
我试过[[NSFontManager sharedFontManager] convertWeight:NO ofFont:[NSFont systemFontOfSize:10]]
了,但它没有返回一个更小重量的有效字体。
而且我不想使用 进行硬编码Helvetica UltraLight
,因为我希望它可以在 10.11 中更改为旧金山。顺便说一句,我在 FontBook 中没有找到新的 San Francisco,它的字体名称是什么?