layoutbuilder1 [Flutter] Widget(5) - LayoutBuild LayoutBuilder Widget LayoutBuilder 위젯은 부모 위젯의 크기에 따라 달라지는 위젯 트리를 작성한다. 즉, 위젯의 크기에 따라 자식요소를 build를 하겠다는 의미이다. framework가 layout 타임에 빌더 함수를 호출하며 부모 위젯의 제약 조건을 제공한다는 점을 제외하고는 Builder 위젯과 유사하다. 이 위젯은 부모 위젯이 자식의 크기를 결정하고, 자식 위젯의 고유 크기에 의존하지 않을 때 유용하다. 이 위젯의 최종 크기는 자식의 크기와 일치하다. LayoutBuilder Widget이 호출되는 경우 위젯이 처음으로 배치 되는 경우 상위 위젯이 해당 위젯을 업데이트 하는 경우 builder 함수가 구독하는 종속성의 변경이 있는 경우 LayoutBuilder 예제 코드.. 2023. 12. 11. 이전 1 다음