Flutterで以下のようなコードでテキストを挿入したのですが、
添付画像のように、なぜか文字の下側が見切れてしまいます。
▼問題のコード
import 'package:flutter/material.dart'; class CastInterview extends StatelessWidget { @override Widget build(BuildContext context) { return Container( color: Colors.white, padding: EdgeInsets.only(top: 20.0, bottom: 25.0, right: 15.0, left: 15.0), margin: EdgeInsets.only(top: 10.0), child: Column( children: [ Container( width: double.infinity, child: Text('アイウエオ', textAlign: TextAlign.left, style: TextStyle( fontWeight: FontWeight.bold, fontSize: 16, )), margin: EdgeInsets.only(top: 10.0), ), Container( child: Text( 'アイウエオアイウエオアイウエオアイウエオアイウエオアイウエオアイウエオアイウエオ', textAlign: TextAlign.left, ), margin: EdgeInsets.only(top: 15.0, bottom: 15.0), ), Container( width: double.infinity, padding: EdgeInsets.all(8), decoration: BoxDecoration( border: Border.all(color: Colors.black, width: 1), ), child: Text('アイウエオ', textAlign: TextAlign.center, style: TextStyle( color: Colors.black, )), ), ], ), ); } }
▼こちらで、上記ウィジェットを呼び出しています。
class CallCast extends StatelessWidget { @override Widget build(BuildContext context) { return ListView(children: <Widget>[ Container( child: CastInterview(), ), ]); } }
文字サイズを変えても、文字のpaddingやmarginをいじっても同じでして、、
こちらの原因はなんでしょうか?
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー