确定UIFont的笔划宽度

时间:2014-10-22 10:17:46

标签: ios cgcontext uifont typography uifontdescriptor

我想绘制与CGContextRef实例的笔触宽度匹配的图形元素(使用UIFont)的字形,以便它们和谐地结合,即使字体大小不同。 / p>

因此,给定UIFontUIFontDescriptor,iOS下有一个相当强大的机制来确定字体的笔画宽度吗?

具体来说,我只需要为Helvetica Neue执行此操作。但是,要有一个通用的解决方案,这将是一个很好,有趣和快乐的满足。


对于众多字体,笔划宽度甚至在单个字形(例如Zapfino)内也会有所不同。在这种情况下,要求行程宽度不会有很大意义。查询的空结果将是完全合理的响应。

事实上,我认为即使使用Helvetica Neue,字形宽度在字形内也可能不一致。但是,一些强大而合理的近似值会很好。比如小写字母l使用的宽度。或者其他什么。

0 个答案:

没有答案