【问题标题】:How to make CupertinoActivityIndicator top of every layout?如何使 CupertinoActivityIndi​​cator 成为每个布局的顶部?
【发布时间】:2019-01-01 04:00:40
【问题描述】:

如何使 CupertinoActivityIndi​​cator 成为每个布局的顶部? 我需要在登录和主页加载时间显示进度条

【问题讨论】:

  • 您必须使用 Stack Widget 并管理其可见性

标签: flutter flutter-layout


【解决方案1】:

你可以像这样显示一个对话框:

void _showIndicator() {
    showDialog(
      barrierDismissible: false,
      context: context,
      builder: (BuildContext context) => Center(
            child: CircularProgressIndicator(),
          ),
    );
  }

在此示例中,我使用的是 CircularProgressIndicator,但您可以将其替换为 CupertinoActivityIndi​​cator。当您想关闭指示器时,请调用:

Navigator.pop(context);

【讨论】:

    猜你喜欢
    • 2018-09-25
    • 1970-01-01
    • 1970-01-01
    • 2015-12-13
    • 1970-01-01
    • 2014-01-24
    • 1970-01-01
    • 2013-08-15
    • 1970-01-01
    相关资源
    最近更新 更多