Flutter工具栏重叠在状态栏下方

吉吉利

我想知道应用程序的顶部从哪里开始。查看以下hello world应用程序:

在此处输入图片说明

调试标语已移至状态栏下方,这表明我的应用程序的顶部边缘从屏幕边缘开始。但是,应用程序AppBar已放置在状态栏之后。这种不一致使我感到困惑!应用程序的一小部分是否重叠在应用程序的状态栏下?为什么AppBar不在状态栏中?如何确定我的应用应与状态栏重叠?最佳实践是什么?将应用程序标题与状态栏重叠是否是一种好习惯?

雷米·罗素(Remi Rousselet)

其实,appbar部分下的状态栏。它只有一个内部填充物可以正确处理

删除应用栏时,这非常清楚:

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

在这种情况下,它将在状态栏下呈现“ Hello”。

您可以通过将您的身体包裹成来解决此问题SafeArea

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

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章