#flutter
#flutter
Вопрос:
У меня есть таблица с 3 строками, IntrinsicColumnWidth
метод устанавливает размеры столбца в соответствии с внутренними размерами всех ячеек в этом столбце. это означает, что они будут занимать минимально возможную ширину. это именно то, что я хочу для первого и второго столбца. Мой вопрос в том, как я могу сделать так, чтобы третья строка занимала остальное доступное пространство
Table(
columnWidths: {
0: IntrinsicColumnWidth(),
1: IntrinsicColumnWidth(),
2: IntrinsicColumnWidth(), // i want this one to take the rest available space
},
...
),
Ответ №1:
Я знаю, что уже поздно, но для всех, кто еще ищет ответ на этот вопрос, вы можете попробовать приведенный ниже код.
Table(
columnWidths: {
0: FlexColumnWidth(1.0),
1: FlexColumnWidth(1.0),
2: IntrinsicColumnWidth(), // i want this one to take the rest available space
},
...
),
Комментарии:
1. Объяснение того, почему этот код должен работать, сделало бы ваш ответ лучшим учебным материалом.