调试横幅已经低于状态栏,这表示我的应用程序的上边缘从屏幕边缘开始.但是,应用程序的AppBar就位于状态栏之后.这种不一致让我很困惑!应用程序的一小部分是否在我的应用程序的状态栏部分重叠?为什么AppBar不在状态栏下?如何确定我的应用程序应如何与状态栏重叠?这里最好的做法是什么?将应用程序标题与状态栏重叠是一个好习惯吗?
删除appbar时非常清楚:
Scaffold( body: Text("Hello"),)
在这种情况下,它将在状态栏下呈现“Hello”.
您可以通过将您的身体包裹到SafeArea中来解决此问题:
Scaffold( body: SafeArea( child: Text("Hello"),),