当前位置: 首页 > 知识库问答 >
问题:

无法在Scaffold小部件后面堆叠图像

全飞扬
2023-03-14

我试图实现的UI我想添加一个图像背景。我的应用程序有bottomNavigatorBar属性,背景不在那里。只是卡在尸体上。我试着叠两个脚手架,但没用

    Stack(children: <Widget>[
      Scaffold(
              body: Image.asset('images/Opacity 80%.png',
        alignment: Alignment.bottomLeft,),
      ),Scaffold(
      extendBodyBehindAppBar: true,
      appBar: PreferredSize(
        preferredSize: Size.fromHeight(70.0),
        child: widget.pagenumber == 2
            ? InfoAppbar()
            : MyAppBar(_appBarlist[widget.pagenumber], controller, controller2),
      ),
      body: _children[widget.pagenumber],
      bottomNavigationBar: FancyBottomNavigation(
        initialSelection: widget.pagenumber,
        onTabChangedListener: onTapped,
        tabs: [
          TabData(
            iconData: Icons.gavel,
            title: 'Law',
          ),
          TabData(
            iconData: Icons.library_books,
            title: 'Handbook',
          ),
          TabData(iconData: Icons.info, title: 'Info'),
        ],
      ),
    ),
    ],);
  }

  void onTapped(int index) {
    setState(() {
      widget.pagenumber = index;
    });
  }}

共有1个答案

晋骏喆
2023-03-14
Stack(children: <Widget>[
  Image.asset('images/Opacity 80%.png',)
  Scaffold(
  extendBodyBehindAppBar: true,
  appBar: PreferredSize(
    preferredSize: Size.fromHeight(70.0),
    child: widget.pagenumber == 2
        ? InfoAppbar()
        : MyAppBar(_appBarlist[widget.pagenumber], controller, controller2),
  ),
  body: _children[widget.pagenumber],
  bottomNavigationBar: FancyBottomNavigation(
    initialSelection: widget.pagenumber,
    onTabChangedListener: onTapped,
    tabs: [
      TabData(
        iconData: Icons.gavel,
        title: 'Law',
      ),
      TabData(
        iconData: Icons.library_books,
        title: 'Handbook',
      ),
      TabData(iconData: Icons.info, title: 'Info'),
    ],
  ),
),
],);

}

这可能会解决你的问题。不要使用脚手架

 类似资料:
  • 柱形图和面积图可以设置成堆叠的形式,堆叠后同一个分类下的数据不再是水平依次排列而是依次从上到下堆叠在一起。 堆叠有两种形式,普通的堆叠和按百分比堆叠;普通堆叠是按照数值大小依次堆叠,百分比堆叠是按照数值所占百分比进行堆叠。 下面是堆叠图和百分比堆叠图例子: 图 5-1 堆叠图 图 5-2 百分比堆叠图 通过指定柱形图或面积图的 stacking 属性即可是图形堆叠,示例代码如下: plotOpit

  • 在这篇 Matplotlib 数据可视化教程中,我们要介绍如何创建堆叠图。 堆叠图用于显示『部分对整体』随时间的关系。 堆叠图基本上类似于饼图,只是随时间而变化。 让我们考虑一个情况,我们一天有 24 小时,我们想看看我们如何花费时间。 我们将我们的活动分为:睡觉,吃饭,工作和玩耍。 我们假设我们要在 5 天的时间内跟踪它,因此我们的初始数据将如下所示: import matplotlib.pyp

  • 我想知道这是否可以在Datadog中实现。我有一个在1个度量-现在数据通过多个标记发布到Datadog,例如,,可能还有10个不同的标签。 我试图在仪表板中创建Datadog图表,它将在堆叠条形图中显示实体计数的前5个标记。我知道添加更多查询的选项,但由于我不确定将来会有哪些实体可用,我希望datadog总是在仪表板中动态显示前5个实体(而不是在查询中指定要显示的标记)。这就是我目前拥有的(它完成

  • 问题内容: 是否有一种简单的方法可以通过将两个现有的颜色图堆叠在一起来形成新的颜色图? 我要实现的目标是制作另一个颜色编码的散点图,其中颜色映射的变量从大的负值到大的正值不等,我想将值调低到零左右- 基本上,我希望能够从股票颜色图(例如,)中选择颜色映射变量的负值,并从另一个颜色(例如,)中选择该变量的正值。 问题答案: 这未经测试,但作为第一步,我将尝试制作一个简单的子类。 类定义。 您还将需要

  • 我有以下不同月份的数据 一月:[1,5,3] Feb:[10,5] 三月:[4,8] 四月:[7] 可能:[3,1,5,0,7] 我想生成如下所示的条形图 现在,我有以下代码,我想知道如何生成如上图所示的条形图。 }); 非常感谢。

  • Highcharts 柱形图 以下实例演示了堆叠柱形图。 我们在前面的章节已经了解了 Highcharts 基本配置语法。接下来让我们来看下其他的配置。在 plotOptions 中添加 stacking 属性: 配置 plotOptions:数据点选项 plotOptions用于设置图表中的数据点相关属性。plotOptions根据各种图表类型,其属性设置略微有些差异。 配置图表堆叠设置 plo