世界最大級のオンライン学習サービス「Udemy」のセール状況はこちら

【Flutter】Padding|余白を外側に作る

こんにちは、フラメルです。

今回はPaddingを使用して余白を作る方法を紹介します。

目次

余白を外側に作る方法

Paddingあり
Paddingなし

ウィジェットの外側に余白を作るにはPaddingで任意のウィジェットをラップし、paddingの引数にEdgeInsetsを渡して余白を調整します。

Padding(
  padding: EdgeInsets.all(30),
  child: Container(
    width: 200,
    height: 200,
    color: Colors.red,
  ),
),

サンプルコード

import 'package:flutter/material.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        appBar: AppBar(
          title: Text('Flutter'),
        ),
        body: Padding(
          padding: EdgeInsets.all(30),
          child: Container(
            width: 200,
            height: 200,
            color: Colors.red,
          ),
        ),
      ),
    );
  }
}

以上です。

目次