再来说说鸿蒙,鸿蒙沿用了安卓那一套,可以参考这个视频【鸿蒙HarmonyOS沉浸式状态栏和导航栏的适配处理-哔哩哔哩】 https://b23.tv/kQMMH3i
状态栏和导航条还需要开发者自己专门去改透明,改z轴的权重,而不是系统提前为你布局好了,导致的结果就是第三方开发的app各做各的,有的app状态栏是下滑才能显示,有的app状态栏是一整个黑条,根本没做沉浸,有的app就用心点,专门做了透明背景沉浸,小白条也是如此,你看酷安的小白条就适配得很好,但你看其他比如微信和b站,根本没做小白条的适配,就是整个大白底或者大黑底,比如图六到图八。最让我诧异的是,鸿蒙next上华为自己的一些app都没做好这些[cos滑稽]还需要之后单独进行适配,而不是系统提前帮开发者做好这些工作。
所以鸿蒙next在状态栏和导航条这方面做的不如ios好,最后造成的结果就是和安卓一样,有的app适配的很好(状态栏和导航条完全沉浸),有的app只做一半(状态栏一条黑边,只有导航条沉浸了),有的app就干脆不适配(上下两条大黑边,和安卓一样的思路,根据最近的界面进行取色),最后就没有统一的规范,各做各的。
华为应该学习ios,提前把这些工作做好,一劳永逸,既利好开发者,也利好自己的系统统一整洁规范。但目前看来,华为做的不上心[受虐滑稽]