我正在使用撰写文本组件,我观察到当文本组件在多行中时,它会占用额外的高度,如下面的screenshoot.
所示
下面是我的代码上面的截图。
Row(
modifier = Modifier,
horizontalArrangement = Arrangement.Center
) {
Text(
modifier = Modifier
.background(
color = Color.Magenta
),
textAlign = TextAlign.Center,
text = "Hello World!"
)
Spacer(modifier = Modifier.width(16.dp))
Text(
modifier = Modifier
.background(
color = Color.Magenta
),
textAlign = TextAlign.Center,
text = "Hello World!\nAnil Adhikary",
lineHeight = 24.sp
)
}
1条答案
按热度按时间htrmnn0y1#
这叫“字体填充”你可以这样禁用它:
顺便说一句,这是一篇解释“字体填充”概念的好文章
Fixing Font Padding in Compose Text