其他分享
首页 > 其他分享> > flutter 不设置appbar 内容被状态栏遮住

flutter 不设置appbar 内容被状态栏遮住

作者:互联网

flutter 不设置appbar 内容被状态栏遮住

当 不设置appbar的时候,内容会溢出到状态栏,解决思路,给appbar设置高度;

首先,获取状态栏高度。

import 'dart:ui';
MediaQueryData.fromWindow(window).padding.top

接着设置appbar高度

Scaffold(
      appBar: PreferredSize(
        preferredSize:Size.fromHeight(MediaQueryData.fromWindow(window).padding.top),
        child:SafeArea(
          top: true,
          child: Offstage(),
        ),
      )
    );

哪位大神有更好的方法欢迎交流;

标签:状态栏,appbar,flutter,window,设置,child,top
来源: https://blog.csdn.net/weixin_36250061/article/details/100113105