DevEco Studio 5.0去除上下白边--谁说这5.0拉的,这5.0太棒了

DevEco Studio 5.0去除上下白边--谁说这5.0拉的,这5.0太棒了

技术博客 admin 132 浏览

新版的DevEco Studio(5.0)存在预览中屏幕上下各有一条空白

这是因为系统分为安全区域和非安全区域,安全区域是页面的显示区域不会和系统设置的非安全区域(比如状态栏、导航栏区域)重叠。

less
代码解读
复制代码
@Entry @Component struct Index { build() { Column(){ } .width('100%') .height('100%') .backgroundColor(Color.Pink) } }

可通过以下方式操作:
javascript
代码解读
复制代码
import { window } from '@kit.ArkUI';

在代码顶端引入以上代码后,于struct中填入

scss
代码解读
复制代码
onPageShow(): void { window.getLastWindow(getContext(this),(err,data)=>{ if(!err.code) { data.setWindowLayoutFullScreen(true); } }) }

全部代码如下

typescript
代码解读
复制代码
import { window } from '@kit.ArkUI'; @Entry @Component struct Index { onPageShow(): void { window.getLastWindow(getContext(this),(err,data)=>{ if(!err.code) { data.setWindowLayoutFullScreen(true); } }) } build() { Column(){ } .width('100%') .height('100%') .backgroundColor(Color.Pink) } }

效果图:

源文:DevEco Studio 5.0去除上下白边--谁说这5.0拉的,这5.0太棒了

如有侵权请联系站点删除!

技术合作服务热线,欢迎来电咨询!