我正在尝试创建一个自定义视图,该视图具有一个矩形,在其上方和下方都有一些文本。到目前为止,我已经成功地使用drawTextOnPath方法在绘制的矩形上方获取了文本。但是,应该在矩形下方的那个被倒置绘制。我可以得到一些关于如何在矩形正下方绘制文本的建议吗?
提前致谢!
最佳答案
文本的基线遵循您在drawTextOnPath
中提供的路径。因此,如果要遵循的基线(文本的底部)从右到左,则文本将上下颠倒。为了使其正确向上,必须知道或测量文本的高度,然后将其绘制得更远。如果您使用的路径只是一条线,也许使用drawText
仅带有坐标会更好吗?