Ffltter中有没有内置的小部件来创建中间带有文本的分隔符?有关于如何做这件事的指南吗?如下所示:(水平线中间的"OR"文本)

here's is the screenshot of what I want to achieve

推荐答案

您可以try 使用Row小部件.

Row(
    children: <Widget>[
        Expanded(
            child: Divider()
        ),       

        Text("OR"),        

        Expanded(
            child: Divider()
        ),
    ]
)

Flutter相关问答推荐

在Flutter中为不受约束的小部件制作动画

DART 3.3:为什么扩展类型不起作用?

在fltter_widget_from_html中启动url

如何在默认情况下隐藏appBar并在向下滚动时显示它- Flutter

Flutter BLoC et workmanager:如何创建独特的仓库初始化模式?

为什么我的PUT请求不能正常工作?

来自FirebaseAuth的错误DisplayName和邮箱在Flutter应用程序中给出错误

无法将新文物与Flutter 项目集成在一起

火焰Flutter 在多个向量之间插补2

创建仅定义导出的文件是否有意义?

Flutter - Riverpod 2.0 - 如何访问 onDispose 回调?

在 Flutter 中解码 BLE 设备负载

使用Flutter项目设置Firebase遇到困难?这些解决方案或许能帮到你!

Flutter 中的 Provider 不会在第一次构建 App 时返回

如何修复 ICU Lexing 错误:Flutter 中的意外字符

Flutter Serverpod 在示例项目上返回 400 错误

使用 onPressed 切换到另一个屏幕无法正常工作

如何将所有行项目平等地放在一行中?Flutter

如何在Flutter 中将列表的模型类型转换为数组?

Flutter - 如何调用此函数?