Flutter中如何获取AppBar的高度值呢?非常的简单,代码如下:
Widget demoPage() {
AppBar appBar = AppBar(
title: Text('这是一个AppBar'),
);
return Scaffold(
appBar: appBar,
body: /*
page body
*/,
);
}然后在需要的地方获取到appbar的高度值即可,代码如下:
double height = appBar.preferredSize.height;
如果你直接定义的代码是这样的,如下:
Widget demoPage() {
return Scaffold(
appBar: AppBar(
title: Text('这是一个AppBar'),
),
body: /*
page body
*/,
);
}那么你直接这样获取appbar的高度即可,代码如下:
double height = AppBar().preferredSize.height;