小编Raf*_*hôa的帖子

用Flutter中的半透明灰色填充呈现的RaisedButton

我在堆栈内部的列中有一个RaisedButton

Stack(
   children: [
       PageView(
         children: [...],
       ),
       Column(
         crossAxisAlignment: CrossAxisAlignment.center,
         mainAxisAlignment: MainAxisAlignment.end, 
         children: [
           RaisedButton(
             color: Colors.teal,
             child: Text("Button"),
           ),
           ...
           ),
         ...
Run Code Online (Sandbox Code Playgroud)

但是,该按钮不是灰色填充的,而是灰色且半透明的。 它在橙色容器的顶部。

我有什么办法可以迫使这个按钮变成蓝绿色?

flutter flutter-layout

3
推荐指数
1
解决办法
1146
查看次数

在Flutter中在PageView页面的背景颜色之间创建渐变?

我有一个包含4页的PageView,其设置如下:

PageView(
          children: [
              _buildPage(color: Colors.orange[600]),
              _buildPage(color: Colors.deepPurple[400]),
              _buildPage(color: Colors.yellow[300]),
              _buildPage(color: Colors.blue[400]),
            ],
          ),
Run Code Online (Sandbox Code Playgroud)

在每个页面中,我都有一个容器,其颜色作为参数传递给我:

Widget _buildPage({color: Color}) {
    return Container(
      color: color,
      ...
Run Code Online (Sandbox Code Playgroud)

每当我在页面上滑动时,颜色之间都会出现困难的过渡 在此处输入图片说明

我想拥有它,以便每当我在页面上滑动时,一个页面的颜色就会逐渐渐变为新页面的颜色。有可能这样做吗?我对Flutter还是很陌生,至今还找不到任何东西。

编辑:这就是我希望他们看起来像的样子。

快速滑动。
慢慢地

我正在添加gfycat链接,因为下载的gif播放速度太慢。

flutter flutter-layout

1
推荐指数
1
解决办法
691
查看次数

标签 统计

flutter ×2

flutter-layout ×2