Flutter 状态栏下方的颤振工具栏重叠

Flutter 状态栏下方的颤振工具栏重叠,flutter,flutter-layout,Flutter,Flutter Layout,我想知道应用程序的顶部边缘从何处开始。查看以下hello world应用程序: 调试横幅已位于状态栏下方,它指示我的应用程序的上边缘从屏幕边缘开始。但是,应用程序的AppBar已放置在状态栏的正后方。这让我很困惑!应用程序的一小部分是否在状态栏下重叠?为什么AppBar不在状态栏下?我如何决定我的应用程序应该如何与状态栏重叠?这里的最佳实践是什么?将应用程序标题与状态栏重叠是一种好做法吗?实际上,appbar部分位于状态栏下。它只是有一个内部填充来正确处理它 当您删除appbar时,这一点非常

我想知道应用程序的顶部边缘从何处开始。查看以下hello world应用程序:

调试横幅已位于状态栏下方,它指示我的应用程序的上边缘从屏幕边缘开始。但是,应用程序的
AppBar
已放置在状态栏的正后方。这让我很困惑!应用程序的一小部分是否在状态栏下重叠?为什么
AppBar
不在状态栏下?我如何决定我的应用程序应该如何与状态栏重叠?这里的最佳实践是什么?将应用程序标题与状态栏重叠是一种好做法吗?

实际上,appbar部分位于状态栏下。它只是有一个内部填充来正确处理它

当您删除appbar时,这一点非常清楚:

Scaffold(
  body: Text("Hello"),
)
在这种情况下,它将在状态栏下显示“Hello”

您可以通过将身体包裹到
安全区域来解决此问题:

Scaffold(
  body: SafeArea(
    child: Text("Hello"),
  ),
),

抱歉,这没有回答问题。我只想在状态栏下显示“慢速模式”横幅。@Chandler这是一个“您试图解决的问题不是问题。”这是所需的行为,没有理由改变。安全区域应为默认imo(不需要指定)但我想现在有了刻痕之类的东西different@DanielWilson这是默认值。Appbar包含了这样的填充。这对我很有用