在上一个问题中:
Embedded fonts in iOS: why are they not centered correctly on the y axis?
注意到嵌入式字体在iOS控件中没有垂直居中。
那里提出了一个解决方案,但该解决方案仅适用于按钮。我们如何在UILabels中正确地嵌入嵌入字体?
答案 0 :(得分:1)
我在iOS中的自定义字体有一个问题,它有很高的字形,所以它们被标签剪裁了。结束使用自己创建的CATextLayer创建自己的标签子类。这可能听起来很极端,但实际上并没有多少工作,并且可以完全控制定位,风格等。
答案 1 :(得分:0)
您的字体可能有不正确的指标。 Understanding UIFont可以很好地概述每个指标的含义。将从字体获得的字体指标与系统字体的字体指标进行比较,看看是否有任何显着错误。