dart – Flutter中可折叠列表小部件的选项有哪些?

dart – Flutter中可折叠列表小部件的选项有哪些?,第1张

概述我需要在我的项目中根据主题让一些列表崩溃,并且我想知道我是否需要从零实现它,或者更确切地说使用flutter中的组件.这个组件是否存在? 提前致谢 :) Flutter Gallery有两个可能与您的手风琴列表相关的示例. Expansion Panel Demo& Two-level List Demo 扩展面板演示可能就是您想要的.如果是这样,请查看该演示如何利用ExpansionPanel并 我需要在我的项目中根据主题让一些列表崩溃,并且我想知道我是否需要从零实现它,或者更确切地说使用Flutter中的组件.这个组件是否存在?

提前致谢 :)

@R_502_6120@ Flutter gallery有两个可能与您的手风琴列表相关的示例.

Expansion Panel Demo& Two-level List Demo

扩展面板演示可能就是您想要的.如果是这样,请查看该演示如何利用ExpansionPanel并使用headerBuilder和body.您可以扩展它以使标题和正文尽可能复杂. gallery演示版添加了一个DemoItem辅助类.您可以使用此模式或提出自己的设计.

这是一个片段,通过传递回调和DemoItems列表,使用ExpansionPanelList显示演示:

child: new ExpansionPanelList(          expansionCallback: (int index,bool isExpanded) {            setState(() {              _demoItems[index].isExpanded = !isExpanded;            });          },children: _demoItems.map((DemoItem<dynamic> item) {            return new ExpansionPanel(              isExpanded: item.isExpanded,headerBuilder: item.headerBuilder,body: item.build()            );          }).toList()        ),

总结

以上是内存溢出为你收集整理的dart – Flutter中可折叠列表小部件选项有哪些?全部内容,希望文章能够帮你解决dart – Flutter中可折叠列表小部件的选项有哪些?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1000519.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存