3

我在我的 iPhone 应用程序中安装了两种自定义 TTF 字体(Cardo 和 New Athena Unicode)。这些用于多行 UILabel,但由于某种原因,行高似乎搞砸了:行有很多重叠。

什么可能导致这种情况?它是 UILabel 中的错误,还是字体不正确?如何编辑或检查 TTF 字体文件的内容?

有问题的重叠文本

4

1 回答 1

3

应该是字体吧 请尝试仅更改应用中使用的字体。使用包含的 iOS 字体。如果仅通过更改使用的字体来正确显示标签,则这是字体的错误。如果没有,请发布代码,以便我们追踪问题。

您可以使用许多程序编辑字体,例如 Fontlab、Fontographer、TypeTool、FontForge 等。正如 BobC 在评论中提到的,可能存在许可问题。

于 2011-06-16T13:05:54.590 回答