From 4268f3ef0ee3bf3ab234f7d5fc8dd30a2983f4ca Mon Sep 17 00:00:00 2001 From: sloop Date: Fri, 13 May 2016 12:32:23 +0800 Subject: [PATCH] Update --- CustomView/Advance/[7]DrawText.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CustomView/Advance/[7]DrawText.md b/CustomView/Advance/[7]DrawText.md index dea06c9..e1abe19 100644 --- a/CustomView/Advance/[7]DrawText.md +++ b/CustomView/Advance/[7]DrawText.md @@ -190,6 +190,15 @@ leading | + | 行间距,当前行bottom与下一行top之间的距离的推荐 > 不会, **FontMetrics中的数值受字体大小(FontSize) 和 字体风格(Typeface) 影响**, 而不会因为具体绘制的内容不同而改变,给Paint设置完字体大小和字体风格后就能获取到正确的FontMetrics。 +#### 文字居中 + +根据前面的知识可知,想让文字水平居中很容易,只需要设置 TextAlign 为 CENTER,然后将x坐标直接指定为中心轴即可。 + +而让文字垂直居中则有些麻烦了,因为文字的基线Y的位置很特殊,下面我们探讨一下如何让文字真正实现居中显示。 + + + +