需求效果:文本的高度為50dp,並且文字垂直居中 根據需求寫出如下代碼: Text(text = "你好,世界!", modifier = Modifier.height(50.dp), textAlign = TextAlign.Center) 運行後發現Text文字沒有垂直居中,設置textAl ...
需求效果:文本的高度為50dp,並且文字垂直居中
根據需求寫出如下代碼:
Text(text = "你好,世界!", modifier = Modifier.height(50.dp), textAlign = TextAlign.Center)
運行後發現Text文字沒有垂直居中,設置textAlign為Center後是無效。
解決辦法是在Text外層加上Box後設置Box的屬性來實現需求中的效果
Box(modifier = Modifier.height(50.dp), contentAlignment = Alignment.Center) {
Text(text = "你好,世界!")
}