Navigation容器中,子组件的高度为100%为什么没有撑满父容器?

为什么height(‘100%’)撑不满,下面留了一块,如果设置一个固定的很大的值是可以撑满的,那么height100%如何撑满呢?代码如下:

build() { 
  Navigation() { 
    Column() { 
    } 
    .size({ width: '100%', height: '100%' }) 
    .width('100%') 
    .height('100%') 
    .backgroundColor(Color.Black) 
  } 
  .size({ width: '100%', height: '100%' }) 
  .title('个性化设置') 
  .titleMode(NavigationTitleMode.Mini) 
  .backgroundColor(Color.Grey) 
}

Navigation容器中,子组件的高度为100%为什么没有撑满父容器?-鸿蒙开发者社区

窗口没有适配全屏模式。

HarmonyOS
2024-06-03 21:56:06
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

将窗口适配为全屏模式即可。代码如下:

import { window } from '@kit.ArkUI' 
 
@Entry 
@Component 
struct HeightTest { 
  onPageShow(): void { 
    window.getLastWindow(getContext(this), (err, win) => { 
      win.setWindowLayoutFullScreen(true) 
    }) 
  } 
  build() { 
    Navigation() { 
      Column() { 
      } 
      .width('100%') 
      .height('100%') 
      .backgroundColor(Color.Black) 
    } 
    .width('100%') 
    .height('100%') 
    .title('个性化设置') 
    .titleMode(NavigationTitleMode.Mini) 
    .backgroundColor(Color.Grey) 
  } 
}
分享
微博
QQ
微信
回复
2024-06-04 21:28:51
相关问题
组件溢出容器问题
452浏览 • 1回复 待解决
容器组件onVisibleAreaChange不生效
467浏览 • 1回复 待解决
组件调用组件方法
409浏览 • 1回复 待解决
如何隐藏容器组件溢出内容
869浏览 • 1回复 待解决
组件如何处理组件内点击事件
1068浏览 • 1回复 待解决
ArkTs如何自定义容器组件
1555浏览 • 1回复 待解决
组件组件使用@Link双向同步
308浏览 • 1回复 待解决
组件事件能否到传递组件
865浏览 • 1回复 待解决
如何设置组件组件宽度变化
551浏览 • 1回复 待解决
只能设置大小或是使用容器大小?
1130浏览 • 1回复 待解决
docker 创建 redis 容器
1243浏览 • 1回复 待解决