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