2

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

那么,给定 aUIFont或 a UIFontDescriptor,iOS 下是否有一种相当稳健的机制来确定字体的笔画宽度?

具体来说,我只需要为Helvetica Neue执行此操作。但是,如果有一个通用的解决方案,那就太好了、有趣且令人愉快。


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

事实上,我认为即使使用 Helvetica Neue,字形中的笔划宽度也可能不统一。不过,一些稳健且合理的近似值会很棒。比如说,小写字母 l 使用的宽度。或者其他的东西。

4

0 回答 0