gpt4 book ai didi

大文本上的 Flutter DropdownButtonFormField 溢出

转载 作者:行者123 更新时间:2023-12-03 03:01:30 45 4
gpt4 key购买 nike

friend ,

我在 Flutter 中处理 DropdownButtonFormField。如果 menuitem 是非常大的文本,它会溢出。谁能建议如何解决这个问题。

提前致谢。

  Padding(
padding: const EdgeInsets.fromLTRB(0, 20, 0, 0),
child:
DropdownButtonFormField<String>(
value: _paperController,


validator: (value) {
if (value == null) {
return "Select Paper";
}
},
items: Paper_data.map((label) => DropdownMenuItem(
child: Text(label.toString()),
value: label,
))
.toList(),

onChanged: (value) {
setState(() {
_paperController = value;
});



},
hint: Text('Select Paper'),
decoration: InputDecoration(

border: OutlineInputBorder(
borderSide: BorderSide(
color: Color(0xffCED0D2), width: 1),
borderRadius:
BorderRadius.all(Radius.circular(6)))),


),


)

最佳答案

Text 小部件中添加 overflow 属性:

 child: Text(label.toString(), overflow: TextOverflow.ellipsis,),

来自docs :

overflowTextOverflow

How visual overflow should be handled.

关于大文本上的 Flutter DropdownButtonFormField 溢出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57891873/

45 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com