Всем привет
У меня тут вопрос: есть тексты внутри Row (которые, в свою очередь, внутри Column), которые часто переполняют размер экрана. Если использовать только softWrap: true, ничего не меняется. Гугл посоветовал сделать как на скрине (обернуть Column и текстовый виджет отдельно в Flexible или Expanded, что решило саму проблему), но я не совсем понял сути
Почему, если весь row обернуть в Flexible, проблема не решится (даже ошибка будет и вообще ничего не выведется)?
А что делать, если много таких row? В каждом из них текстовый виджет оборачивать во Flexible?
Заранее спасибо (я новичок)
Row не задаёт constraints для своих дочек по умолчанию. Следовательно, у Text constraints.maxWidth = double.infinity, следовательно текст не врапится, следовательно происходит overflow. Что бы задать constraints по ширине - нужно использовать Flexible(Expanded)