Flutter - 垂直分频器和水平分频器

在 Flutter 中,是否可以像在图像中一样在组件之间绘制垂直线。

最佳答案

据我所知没有。但是,创建一个非常简单 — 如果您查看 Flutter's Divider 的源代码您会看到它只是一个带有单个(底部)边框的 SizedBox。你可以做同样的事情,但要切换尺寸。


更新(2018 年 10 月 4 日):VerticalDivider 实现为 merged in由 Flutter 团队提供。查看 docs但它使用起来非常简单——只需将它放在连续的两个其他项目之间。

注意:如果您在 Row 小部件中使用 VerticalDivider 作为分隔符,则使用 包装 Row IntrinsicHeight ContainerSizedBox 否则 VerticalDivider 不会显示。对于 ContainerSizedBox 小部件,您需要定义 height

https://stackoverflow.com/questions/49388281/

相关文章:

dart - 使 BoxDecoration 图像褪色/透明

dart - TabController 构造函数中的 `vsync` 属性

dart - 如何从另一个小部件设置状态?

flutter - 如何获得 ScrollController 的全尺寸

android - flutter : How to change Android minSdkVe

flutter - 如何在 Flutter 中对齐单个小部件?

dart - 我可以将 Map 存储在 Dart 的共享首选项中吗?

flutter - 如何获取 Flutter 应用的构建和版本号

ios - Flutter:如何创建一个新项目

flutter - InkWell 在 Flutter 中的 GridTile 中的图像顶部产生波纹