В xml-разметке когда привязываете элемент к top и bottom других элементов, используя ConstraintLayout, по-умолчанию нужный кусок макета займет не всю область между двумя другими и нужно проставить ему height = 0dp. Частый кейс!
В Compose если поставить у этого элемента в модификаторе height = 0.dp это не сработает.
Оказывается, подобная опция есть в методе constrainAs и нужно выбрав либо ширину, либо высоту указать опцию fillToConstraints:
#Compose #ConstraintLayout
В Compose если поставить у этого элемента в модификаторе height = 0.dp это не сработает.
Оказывается, подобная опция есть в методе constrainAs и нужно выбрав либо ширину, либо высоту указать опцию fillToConstraints:
Modifier
.constrainAs(content) {
bottom.linkTo(termsAndConditions.top)
top.linkTo(topBar.bottom, margin = 32.dp)
...
height = Dimension.fillToConstraints }
Теперь элемент растянется по всей высоте.#Compose #ConstraintLayout
👍1