在HarmonyOS NEXT开发中Tabs默认高度问题?Tabs默认高度是由什么决定的?以Scroll包裹Column再包裹Tabs,Tabs的默认高度为Scroll高度,当仅Column包裹Tabs时,Tabs的默认高度为Column的剩余高度。
本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。
在HarmonyOS NEXT开发中Tabs默认高度问题?Tabs默认高度是由什么决定的?以Scroll包裹Column再包裹Tabs,Tabs的默认高度为Scroll高度,当仅Column包裹Tabs时,Tabs的默认高度为Column的剩余高度。
本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。
在HarmonyOS NEXT开发中,Tabs的默认高度由其父容器的约束决定。具体来说:
- 当以Scroll包裹Column再包裹Tabs时,Tabs的默认高度为Scroll的高度(或Scroll可视区域的高度,取决于Scroll内容的实际大小)。
- 当仅Column包裹Tabs时,Tabs的默认高度为Column的剩余高度,即Column减去其他子元素所占空间后的高度。
TabContent的高度由Tabs父组件高度与TabBar组件高度共同决定,指的是Tabs的父组件。
本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。