У меня есть DropdownButton
в моем приложении Flutter, которое содержит довольно длинные строки, и у меня возникла проблема с перекрытием текста в DropdownMenuItems
.Существует ссылка на изображение, и там вы можете увидеть, что текст одного варианта перекрывается со следующим вариантом.Я пытался обернуть текст в развернутый текст, но это не помогло.
Есть ли способ создать какое-то равное разделение между DropdownMenuItems
?Я пытался поиграть с программным обертыванием и переполнением, но это просто сокращает строки, что не идеально, поскольку пользователь должен иметь возможность полностью прочитать каждый элемент из DropDown
.
В идеале равныйразрыв между каждым элементом и отсутствие совпадений - результат, который я ищу.Конечно, есть решение, позволяющее иметь длинные строки в выпадающем списке
DropdownMenuItem(
value: value,
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: <Widget>[Expanded(child: Text(value))],
))