我在我的 iPhone 应用程序中使用了一种名为 HelveticaNeueLTStd-LtCn 的字体,但我发现该字体的垂直对齐方式很奇怪。文本下方有填充:
结果是表格视图单元格的底部填充大于顶部。我能做些什么?谢谢。
我在我的 iPhone 应用程序中使用了一种名为 HelveticaNeueLTStd-LtCn 的字体,但我发现该字体的垂直对齐方式很奇怪。文本下方有填充:
结果是表格视图单元格的底部填充大于顶部。我能做些什么?谢谢。
我通过使用自己的单元格并向下移动标签解决了这个问题。
请检查这篇文章以修复它http://www.andyyardley.com/2012/04/24/custom-ios-fonts-and-how-to-fix-the-vertical-position-problem/
1.下载并安装“Apple Font Tool Suite”
2.生成字体设置xml文件
ftxdumperfuser -t hhea -A d font.ttf
3.更改输出xml中的以下“ascender”和“descender”设置。
ascender="975"
descender="-227"
4.调整字体文件
ftxdumperfuser -t hhea -A f font.ttf
您的字体文件将垂直居中。