我有一个
Text
,但即使我添加了 includeFontPadding = false
,它也会添加额外的垂直填充,如您在此处看到的。
没有
includeFontPadding = false
与
includeFontPadding = false
Style paragraph
并尝试添加这个:
style = LocalTextStyle.current.merge(
TextStyle(
lineHeight = 32.em,
platformStyle = PlatformTextStyle(
includeFontPadding = false
),
lineHeightStyle = LineHeightStyle(
alignment = LineHeightStyle.Alignment.Bottom,
trim = LineHeightStyle.Trim.None
)
)
)
我也试过这个
modifier=Modifier.wrapContentSize(unbounded = true)
但是不起作用。我的
Text
是这样的:
Text(
text = "EXAMPLE",
fontSize = 36.sp,
lineHeight = 32.sp,
fontWeight = FontWeight.Bold,
maxLines = 1,
overflow = TextOverflow.Ellipsis,
color = Color(0xFF2Fd322),
textAlign = TextAlign.End,
style = LocalTextStyle.current.merge(
TextStyle(
lineHeight = 32.em,
platformStyle = PlatformTextStyle(
includeFontPadding = false
),
lineHeightStyle = LineHeightStyle(
alignment = LineHeightStyle.Alignment.Bottom,
trim = LineHeightStyle.Trim.None
)
)
),
modifier = Modifier.padding(bottom = 8.dp)
)
我无法发表评论(声誉必须> 50),所以我在这里发表我的评论。在我看来,垂直间距必须存在,因为有像 Ä、É、Ê 等字母。您必须将整个 textView 向上移动一点。