TextLayer中的文本/字体间距

时间:2015-06-11 20:28:15

标签: text fonts spacing pebble-sdk

我开始写自己的表盘。我有字体间距的问题。我使用自定义.ttf字体,我的问题是“1”和“9”数字的宽度不同。当小时/分钟从1变为不同的时候,整个文本移动。我不知道该怎么做。

我有3个想法来处理这个问题: - 使用数字的png图像而不是字体(需要更多空间,更难) - 将每个数字作为单个TextLayer(显示“00:00”,我需要4个TextLayers) - 已经有一些函数内置 - 试图找到但没有运气

我是用C语言写的。

谢谢, 彼得。

1 个答案:

答案 0 :(得分:1)

我下载了一些其他表盘并尝试使用它们。问题是字体,而不是我的应用程序。我使用“FontForge”来修改我想要使用的字体“1”的宽度。现在一切都很好,没有拆分等。