【发布时间】:2018-12-30 12:07:13
【问题描述】:
flutter 中的扩展面板很棒。它们需要声明 header 和 body 以及 isExpanded 属性才能构造扩展面板。像这样:
return new ExpansionPanel(
headerBuilder: (BuildContext context, bool isExpanded){
return Text('header');},
isExpanded: false,
body: new Text(body[enter image description here][1]),
);
我想构建一个可扩展的文本字段。我可以用扩展面板包装文本字段,并将 TextField 指定为正文。但是标题和正文之间有一个很大的空白。另外,我想只是扩展正文并完全删除标题,这样我就可以看到正文的第一行而不展开,当我展开扩展面板时,正文的其余部分会打开。有谁知道这方面的任何解决方法?或者我可以使用的任何不同的小部件或材料组件。
这里是它现在的样子的屏幕截图,看到标题和正文之间有很多间距。
如果您对这个问题感兴趣,请点赞,以得出更好的答案。 Flutter 有很多未来,我们需要一个更强大的堆栈溢出社区。
【问题讨论】:
-
您是否尝试过设置
debugPaintSizeEnabled=true就像flutter.io/debugging/#visual-debugging 中解释的那样来追踪它的来源?
标签: dart flutter material-ui dart-pub flutter-layout