我查看了 Flutter 文档,试图找到一个事件、回调,甚至是在 FlexibleSpaceBar 折叠或展开时可以挂钩的状态。
return new FlexibleSpaceBar(
title: new Column(
crossAxisAlignment: CrossAxisAlignment.end,
mainAxisAlignment: MainAxisAlignment.end,
children: <Widget>[
new Text(_name, style: textTheme.headline),
new Text(_caption, style: textTheme.caption)
]),
centerTitle: false,
background: getImage());`
Run Code Online (Sandbox Code Playgroud)
当 FlexibleSpaceBar 被对齐(折叠)时,我想隐藏_caption文本并只显示_name文本。当它完全展开时,我显然想同时显示_name和_caption。
我该怎么做?
我不熟悉颤振,所以我对此有些迷失。
难道只有我一个人认为 Flutters 的列和行是错误的方式吗?
当然,行应该从上到下,列应该交叉。
我错过了什么吗?
在颤振文档中,它的状态,
如果 useCenter 为真,则圆弧闭合回到中心,形成一个圆扇形。否则,圆弧不闭合,形成一个圆弧段。
我不想使用其中任何一个,我只想绘制曲线的外周长(路径)。为了更好地解释它,我想要实现的是根据右侧的图像。
我知道我可以做一个填充,但我想要一个透明的中心。我可以使用另一种技术吗?