Update
This commit is contained in:
@@ -184,9 +184,12 @@ leading | + | 行间距,当前行bottom与下一行top之间的距离的推荐
|
||||
|
||||
#### 文字居中
|
||||
|
||||
根据前面的知识可知,想让文字水平居中很容易,只需要设置 TextAlign 为 CENTER,然后将x坐标直接指定为中心轴即可。
|
||||
对于绘制居中的文本来说,我们可以封装一个方法用中心点作为绘制坐标,在绘制的时候转换为实际坐标。
|
||||
|
||||
根据前面的知识可知,想让文字水平居中很容易,只需要设置 TextAlign 为 CENTER,那么BaseLineX自然就是这个字符串的中心了。
|
||||
|
||||
而让文字垂直居中则有些麻烦了,因为BaseLineY既不是顶部,底部,也不是中心,所以文本居中最难的内容就是计算BaseLineY的位置。
|
||||
|
||||
而让文字垂直居中则有些麻烦了,因为BaseLine既不是顶部,底部,也不是中心,所以以下的核心内容就是计算BaseLine的位置。
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user