OpenHarmony开发者论坛
标题:
加上lineHeight,Text垂直不居中的原因
[打印本页]
作者:
汐之蓝
时间:
2023-11-2 11:05
标题:
加上lineHeight,Text垂直不居中的原因
[md]【问题描述】
很奇怪,设置了lineHeight,Text垂直不居中,这是什么原因?

【运行环境】
硬件:RK3568
ROM版本:Openharmony 3.1 Beta5
DevEvoStudio版本:
SDK版本:API 9
[/md]
作者:
深开鸿_张亮亮
时间:
2023-11-2 13:46
lineHeight是设置文本行高的,设置文本组件的高度用height()文本就居中了
作者:
HmD
时间:
2023-11-8 14:12
[md]Text组件不用设置lineHeight属性,默认就是居中的。绘制文本是从底部开始绘制的,设置合适的lineHeight可以让文本有居中效果,但如果lineHeight设置的过高,文本就会显得偏下一些,一般lineHeight属性用来联合padding属性调整Text内的上下行间距。
参考链接:[Text](
https://gitee.com/openharmony/do ... %E7%A4%BA%E4%BE%8B1
)
[/md]
欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/)
Powered by Discuz! X3.5