1

我正在尝试创建一个自定义视图,它有一个矩形,以及它的正上方和正下方的一些文本。到目前为止,我成功地使用 drawTextOnPath 方法在绘制的矩形上方获取文本。但是,应该在矩形下方的那个被颠倒了。我可以就如何在矩形正下方绘制文本获得一些建议吗?

提前致谢!

4

1 回答 1

1

文本的基线遵循您在 中提供的路径drawTextOnPath。因此,如果文本要遵循的基线(文本的底部)是从右到左,则文本将上下颠倒。要使其正确向上,必须知道或测量文本的高度,然后将其绘制得更远。如果您使用的路径只是一条线,那么仅使用drawText坐标可能会更好?

于 2011-07-10T17:39:12.937 回答