У меня есть контейнер, содержащий текст. Контейнер ограничен размером половины экрана. Иногда их много, и это приводит к переполнению текста. В случае переполнения я бы хотел, чтобы контейнер расширялся. Каков наилучший способ создания расширяемого контейнера в случае переполнения?
Код выглядит следующим образом:
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(title: Text('Document Overview')),
body: Container(
constraints: BoxConstraints(
minWidth: MediaQuery.of(context).size.width,
minHeight: 100,
maxHeight: MediaQuery.of(context).size.height / 2,
),
padding: EdgeInsets.all(10),
decoration: BoxDecoration(
border: Border(bottom: BorderSide(color: Colors.black)),
),
child: Column(
children: [
Expanded(
child: Column(
children: [
Text('Some text', style: TextStyle(fontSize: 24)),
SizedBox(height: 16),
Text(
'Some more text',
style: TextStyle(fontSize: 16),
overflow: TextOverflow.fade,
)
],
),
)
],
),
),
);
}