为了在Jetpack Compose中使Row的高度(IntrinsicSize.Min)被拉伸,您可以使用Expanded修饰符。以下是一个示例:
Row(modifier = Modifier.fillMaxWidth().height(IntrinsicSize.Min)) {
Column(Modifier.weight(1f)) {
Text(text = "Child 1")
Text(text = "Child 2")
}
Column(Modifier.weight(1f)) {
Text(text = "Child 3")
Text(text = "Child 4")
Text(text = "Child 5")
}
}
在上面的示例中,Row的高度被设置为IntrinsicSize.Min,并使用fillMaxWidth修饰符填充整个屏幕宽度。然后,每个Column都使用weight设置为1f,以使它们在屏幕上平均分配宽度。Expanded修饰符用于确保填充整行中未使用的空间,并将所有子元素的高度拉伸到相同的值。