我在 Photoshop 中将我的字体设置为 Helvetica Neue Regular 22pt - 没有任何额外的自定义。
现在我需要在我的 OSX 应用程序中得到完全相同的结果,这似乎很难实现。
我使用修改我的 NSTextField 的字体
self.label.font = [NSFont fontWithName:@"HelveticaNeue" size:22];
我创建了 HelveticaNeue(regular) 和 HelveticaNeue-Medium、Photoshop 和 OSX 的比较。似乎 OSX 部分总是更粗体,并且字母间距略有减小。
可能会玩一段时间并使用 NSAttribuedString 在 OSX 上调整字体,直到它与 Photoshop 字体匹配,但这真的有必要吗?字体不应该完全一样吗?