首页 > 解决方案 > Flutter 问题:如何隐藏状态栏同时避免信箱(notch)

问题描述

SystemChrome.setEnabledSystemUIOverlays([]);用来隐藏状态和导航栏。

但是,当我这样做时,脚手架不会越过缺口区域;这导致信箱。

当我不隐藏它们时,脚手架会按预期越过缺口。

当我隐藏栏杆时,如何使脚手架占据所有屏幕空间?

标签: androidflutterfullscreen

解决方案


只需使用SafeArea()小部件。它适用于你的情况。

@override
  Widget build(BuildContext context) {
    return Scaffold(body: 
        SafeArea(
            child:YourWidgetHere()
        )
    );

你完成了。


推荐阅读