[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 위젯에 대해 더 많은 정보를 얻을 수 있습니다.