我想问一下,因为我收到很多错误,是否可以放置这样的Divider()小部件:
AppBar(
bottom: Divider()
)
Run Code Online (Sandbox Code Playgroud)
如果是的话,谁能告诉我如何做到这一点
Gau*_*Raj 11
尝试这个...
bottom: PreferredSize(
child: Container(
color: Colors.orange,
height: 4.0,
),
preferredSize: Size.fromHeight(4.0)),
Run Code Online (Sandbox Code Playgroud)
如果你读了bottom文档,它一定实现了PreferredSizeWidget,Divider也没有实现。
但您可以创建自己的版本并在那里使用它。
class MyDivider extends Divider implements PreferredSizeWidget {
MyDivider({
Key key,
height = 16.0,
indent = 0.0,
color,
}) : assert(height >= 0.0),
super(
key: key,
height: height,
indent: indent,
color: color,
) {
preferredSize = Size(double.infinity, height);
}
@override
Size preferredSize;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2144 次 |
| 最近记录: |