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

提前致谢!

最佳答案

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

08-05 21:04
查看更多