【问题标题】:Show/hide CircularProgressIndicator dynamically动态显示/隐藏 CircularProgressIndicator
【发布时间】:2019-01-12 12:56:58
【问题描述】:

我的应用程序中有一个屏幕,其中除了 CircularProgressIndicator 之外,我几乎没有其他小部件,我需要在完成任务时显示和隐藏进度条的帮助,而无需更改整个屏幕的状态

【问题讨论】:

  • 用 UniversalWidget (pub.dartlang.org/packages/universal_widget) 包装 CircularProgressIndicator,将该 UniversalWidget 插入您的根屏幕,为其命名,然后您可以通过调用 UniversalWidget.find("name").update 来显示/隐藏(可见:真)或(可见:假)
  • UniversalWidget 解决了!谢谢@GoonNguyen
  • 很高兴它可以提供帮助!让我来回答一下。

标签: dart flutter flutter-layout


【解决方案1】:

您可以尝试使用Visibility Widget,并根据需要将visible属性设置为true或false

【讨论】:

    【解决方案2】:

    UniversalWidget (https://pub.dartlang.org/packages/universal_widget) 包装 CircularProgressIndicator,将 UniversalWidget 插入您的根屏幕,为其命名,然后您可以显示/隐藏拨打UniversalWidget.find("name").update(visible: true)(visible: false)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-26
      • 2013-11-01
      • 1970-01-01
      • 2021-08-06
      • 1970-01-01
      • 2023-01-26
      • 2012-11-08
      • 2021-01-17
      相关资源
      最近更新 更多