У меня есть строка с 3 текстовыми виджетами.
Средняя текстовая запись может занимать несколько строк, но первые две будут очень маленькими.
Я хочучтобы первый виджет имел текст вверху строки, а третий виджет имел текст внизу строки.
Это в основном что-то похожее на это изображение
Так что в основном первый виджет будет открывающей цитатой, а третий - окончаниемquote.
Я могу установить crossAxisAlignment в строке, чтобы он начинался или заканчивался, и это будет перемещать кавычки, но он будет перемещать их обоих.
В данный момент у меня есть кое-чтонапример:
return Row(
crossAxisAlignment: CrossAxisAlignment.start,
children: <Widget>[
Container(
padding: const EdgeInsets.symmetric(horizontal: 10.0),
child: Text('"'),
),
Expanded(
child: Text(
entry.text,
style: style,
),
),
Container(
padding: const EdgeInsets.symmetric(horizontal: 10.0),
color: Colors.yellow,
child: Text(
'”',
textAlign: TextAlign.start,
),
),
],
);
, но я не уверен, как выровнять нижнюю кавычку с нижней частью текста, в данный момент она находится сверху.