Navigation和Tabs组件如何获取内容区域的尺寸
咨询描述:使用Navigation和Tabs做导航,屏幕顶部、底部、侧边等会出现导航条,有什么方法可以获得内容区域的尺寸?
咨询场景描述:例如在容器中的业务代码要获取渲染窗口的尺寸,通过@ohos.window获取的是包含Navigation的整个窗口的尺寸,应该减掉导航条才是业务代码需要的尺寸。
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 如何选择Navigation 组件与 Tabs 组件 
4050浏览  • 1回复 待解决
HarmonyOS 播放内容尺寸获取问题 
1428浏览  • 1回复 待解决
HarmonyOS  如何获取某个组件的尺寸? 
1330浏览  • 1回复 待解决
HarmonyOS Navigation组件的Content内容无法监听可见和不可见状态 
907浏览  • 1回复 待解决
HarmonyOS  ArkUI如何准确获取组件尺寸变化情况? 
1232浏览  • 1回复 待解决
组件导航相关Navigation和Tabs组件有什么区别?各自适用场景和定位是什么? 
4441浏览  • 1回复 待解决
HarmonyOS Tabs组件,TabContent的高度无法自适应内容组件高度 
1558浏览  • 1回复 待解决
HarmonyOS 如何准确获取ArkUI组件尺寸变化情况? 
1639浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何使用Tabs组件实现内容视图的分页切换? 
1445浏览  • 1回复 待解决
如何设置组件的尺寸范围? 
1214浏览  • 1回复 待解决
如何获取网络图片的尺寸? 
1562浏览  • 1回复 待解决
获取窗口内容规避的区域值全部都是0 
3085浏览  • 1回复 待解决
HarmonyOS 如何获取屏幕顶部和底部安全区域的高度 
2826浏览  • 1回复 待解决
Navigation实现Tabs切换效果 
2657浏览  • 1回复 待解决
HarmonyOS Tabs组件的Tabs如何左对齐? 
1606浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何在Tabs组件中拦截内容即将改变的事件? 
910浏览  • 1回复 待解决
HarmonyOS 如何获取窗口尺寸 
1331浏览  • 1回复 待解决
tabs组件和页面组合联动的方式 
1789浏览  • 1回复 待解决
当用户滚动Web区域内容时,如何带动其他区域进行滚动? 
1039浏览  • 1回复 待解决
如何设置组件的外边距尺寸? 
1190浏览  • 1回复 待解决
ijkplayer结合XComponent组件播放视频时根据视频尺寸和组件尺寸设置视频缩放模式 
3692浏览  • 1回复 待解决
#鸿蒙学习大百科#如何实时获取组件的尺寸大小? 
1262浏览  • 1回复 待解决
如何获取手势区域高度 
1119浏览  • 1回复 待解决
如何设置组件的内边距尺寸? 
1423浏览  • 1回复 待解决
HarmonyOS Navigation和Tab组件问题 
2548浏览  • 1回复 待解决





















内容区大小开发者可以自己设置,Navigation可以通过navBarWidthRange设置,导航栏最小和最大宽度默认值:最小默认值 240,最大默认值为组件宽度的40% ,且不大于 432,单位vp。minContentWidth设置导航栏内容区最小宽度,默认值360,单位vp。Tabs可以通过barWidth,barHeight设置,TabContent组件不支持设置通用宽度属性,其宽度默认撑满Tabs父组件。TabContent组件不支持设置通用高度属性,其高度由Tabs父组件高度与TabBar组件高度决定。