플루터 Dart-Weiget Class

최대 1 분 소요

생명주기

initState()

  • 화면호출 할떄

deactivate()

  • 화면을 pop 할떄

Layout Widget 종류

1. Container Class(Single-child Layout)

  • 다른 위젯들의 위치와 크기를 조정하는 박스위젯으로 생각하면 쉽다.
  • 웹으로 따지면 div 테그를 생각하면 된다.

1-1 Tip

  • child 속성이 없으면 화면 전체를 사용하려고함.
  • child 속성은 1개만 가질수 있음.(single-child)
  • SafeArea로 묶어주면 가장자리로 벗어나는걸 방지해준다.
  • 이미지 텍스트 등을 담는 공간

2. Column Class(Multi-child layout)

  • 새로로 Container 등의 위젯 객체 배열을 생성한다.

2-1 속성정보

  • mainAxisAlignment = 수직축 정렬 속성
  • CrossAxisAlignment = 횡축 정렬 속성
  • 둘다 대표적으로 start, center, end, space 값을 넣어줄수 있음.

댓글남기기