#flutter #flutter-layout #flutter-listview
#flutter #flutter-макет #flutter-listview
Вопрос:
Как я могу уменьшить интервал между конечными, заголовочными / подзаголовочными и ведущими элементами внутри виджета ListViewTile в Flutter?
Ответ №1:
visualDensity: VisualDensity.compact,
помогает немного уменьшить отступы между элементами списка в строке
Ответ №2:
width: MediaQuery.of(context).size.width
Это поможет вам устранить вашу ошибку. Это происходит из-за того, что субтитры переполняют ширину контейнера. Поэтому сделайте ширину контейнера той строкой, о которой я упоминал выше.
Комментарии:
1. Привет, спасибо. Контейнер находится внутри бокового ящика, поэтому использование полной ширины разрушит мой макет..
Ответ №3:
Попробуйте использовать гибкий виджет в элементах ListView
Комментарии:
1. Я пробовал без эффекта. Что немного помогло, так это поместить конечные значки в виджет переноса и установить отрицательное значение интервала..
Ответ №4:
в ListTile добавлено новое свойство, которое выполняет эту работу:
horizontalTitleGap: value(double),