카테고리 없음

[Compose] Component 알아보기 - BoxWithConstraints

콩드로이드 2025. 1. 3. 20:27

BoxWithConstraints

- 부모의 제약 조건을 기반으로 크기를 조정

- 부모의 최대, 최소 크기의 정보를 제공

 

@Composable
fun BoxWithConstraintsTest(modifier: Modifier = Modifier) {
    BoxWithConstraints(
        modifier = modifier
    ) { //box scope
        Text("maxW: $maxWidth minW: $minWidth")
    }
}

 

선언된 BoxWithConstraintsTest를 사용해서 값을 modifier에 값을 넣어주면 전달된 값이 찍힌다 

@Composable
fun Greeting() {
    Column {
        BoxWithConstraintsTest(Modifier.widthIn(min = 100.dp))
    }
}