[flutter] Spacer를 이용하여 위젯과 위젯 사이의 간격을 조절하는 방법은?
먼저, 다음의 예제 코드를 살펴보십시오.
Column(
children: <Widget>[
Container(
height: 100,
color: Colors.blue,
),
Spacer(),
Container(
height: 100,
color: Colors.red,
),
],
)
위 예제에서 Column의 children으로 두 개의 Container 위젯이 포함되어 있습니다. Spacer 위젯이 두 Container 위젯 사이에 추가되었습니다. Spacer 위젯은 가능한한 많은 공간을 차지하여 위젯 사이의 간격을 균등하게 만듭니다.
즉, Column 내에서 Spacer 위젯이 차지하는 영역이 두 번째 Container 위젯과 첫 번째 Container 위젯 사이의 간격이 됩니다.
이렇게 Spacer 위젯은 유연하게 화면 여백을 조절하는 강력한 도구입니다. 만약 다른 위젯과의 여백을 조절하고 싶다면, 해당 위젯을 Spacer 위젯으로 감싸주면 됩니다.
더 자세한 내용은 Flutter 공식 문서를 참고하시길 권장드립니다. Flutter Spacer 위젯 공식 문서에서 Spacer 위젯에 대해 더 많은 정보를 얻을 수 있습니다.