Для справки вертикальный разделитель в виде сетки
Как мы можем создать такой пользовательский интерфейс для элемента Grid View с вертикальным разделителем?? любое предложение будет высоко оценено
Используйте виджет разделителя и задайте высоту
или Используйте это
VerticalDivider(
color: Colors.black,
thickness: 2,
)
Попробуйте приведенный ниже код, надеюсь, он вам поможет.
IntrinsicHeight(
child: Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
Expanded(
child: Column(
children: [
ListTile(
title: Text(
'Sole Material',
),
subtitle: Text('Rubber'),
),
ListTile(
title: Text(
'Material',
),
subtitle: Text('Synthetic'),
),
ListTile(
title: Text(
'Toe Shape',
),
subtitle: Text('Round Toe'),
),
],
),
),
Expanded(
child: VerticalDivider(
//width: 5,
color: Colors.black,
),
),
Expanded(
child: Column(
children: [
ListTile(
title: Text(
'Pattern',
),
subtitle: Text('Textured'),
),
ListTile(
title: Text(
'Occasion',
),
subtitle: Text('Day'),
),
],
),
),
],
),
),
Вы будете использовать ListView.builder
Refer здесь или GridView.builder
Refer здесь
В элементе GridView Как мы можем добавить вертикальный разделитель, как показано в вашем ответе.
Я думаю, вам не нужен GridView, вам нужен ListView
В конструкторе listView у нас не может быть 2*2(crossAxisCount: 2,). Вот почему я хочу использовать gridView.count
Спасибо за ваш ответ @Ravindra S. Patil Но это будет статично, как мы можем добиться этого с помощью динамического списка ..