Xcode中的超轻字体重量显得太薄

时间:2016-01-13 13:38:51

标签: ios xcode fonts

我的设计是用Sketch系统制作的,带有Apple系统字体,Avenir Next Ultralight。 Avenir Next Ultralight也是Apple在Xcode中的系统字体。在Xcode中使用时,超轻型比Sketch或任何其他应用程序中的更薄。

为了确保它不仅仅是这种字体,我测试了Helvetica Neue Ultralight这是iOS 7的默认字体。在Sketch with Sketch Mirror(模拟器)上,字体看起来就像iOS 7.在Xcode上使用模拟器连接到iPhone,字体再一次,非常薄。我在开发人员的mac + iphone上测试,然后在我的mac + iphone上测试,结果是一样的。看起来很奇怪Apple长期运行的iOS字体在他们的主编程工具中不起作用。

Avenir Ultralight in Xcode Simulator

Avenir Ultralight in Sketch Simulator

如何在Xcode中修复此问题以匹配草图模拟器中的设计?

1 个答案:

答案 0 :(得分:0)

我没有在Xcode中搜索字体太薄的原因(假设Sketch是正确的),而是搜索了为什么草图字体过于粗体。在那里,我找到了答案。

打开首选项(菜单栏:草图>首选项),然后在画布选项卡下,取消选中子像素渲染选项。

启用子像素消除锯齿功能可以在Mac上进行准确的字体渲染。但是,iOS设备不支持子像素抗锯齿。要在iPhone上进行准确渲染,请禁用此功能。