获取appBar高度

Widget build(BuildContext context) {
   // 将 AppBar 定义为变量
  var appBar = AppBar(
    title: const Text('XXX'),
  );
  // 获取高度
  print(appBar.preferredSize.height);
  return Scaffold(appBar: appBar, 
  body: Container());
}

获取状态栏高度

MediaQuery.of(context).padding.top

获取屏幕底部填充的高度

MediaQuery.of(context).padding.bottom

获取出去状态栏高度,appBar的高度(没有剪去底部填充)

MediaQuery.of(context).size.height  - appBar.preferredSize.height - MediaQuery.of(context).padding.top

Logo

加入社区!打开量化的大门,首批课程上线啦!

更多推荐