프론트엔드/플러터 | Flutter
[Flutter] Row, Column, Container 예제
개발자R
2020. 10. 4. 15:35
반응형
위와 같은 레이아웃을 만들기 위한 코드 예제이다.
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
void main() {
runApp(
MaterialApp(
home: Scaffold(
backgroundColor: Colors.teal,
body: SafeArea(
child: Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
crossAxisAlignment: CrossAxisAlignment.stretch,
children: <Widget>[
Container(
color: Colors.red,
width: 100.0,
height: double.infinity,
),
Container(
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: <Widget>[
Container(
width: 100.0,
height: 100.0,
color: Colors.yellow,
),
Container(
width: 100.0,
height: 100.0,
color: Colors.green,
),
],
)),
Container(
color: Colors.blue,
width: 100.0,
)
]),
),
),
),
);
}
반응형