HarmonyOS 使用相对布局如何让组件不超出页面
如下述代码,如何让id为Test的组件铺满底部剩余空间并且不超出屏幕。
build() {
RelativeContainer() {
Text(this.message)
.id('HelloWorld')
.fontSize(50)
.fontWeight(FontWeight.Bold)
.alignRules({
center: { anchor: '__container__', align: VerticalAlign.Center },
middle: { anchor: '__container__', align: HorizontalAlign.Center }
})
Text("sdsdfadfa\n sdsdfadfa\n sdsdfadfa\n sdsdfadfa\n sdsdfadfa\n sdsdfadfa\n sdsdfadfa\n sdsdfadfa\n sdsdfadfa\n sdsdfadfa\nsdsdfadfa\n sdsdfadfa\n sdsdfadfa\n sdsdfadfa\n sdsdfadfa\n sdsdfadfa\n sdsdfadfa\n sdsdfadfa\n sdsdfadfa\n sdsdfadfa\n sdsdfadfa\n sdsdfadfa\n sdsdfadfa\n sdsdfadfa\n sdsdfadfa\n")
.alignRules({
top: { anchor: "HelloWorld", align: VerticalAlign.Bottom },
bottom: { anchor: "__container__", align: VerticalAlign.Bottom }
}).padding({ bottom: 20 }).id("Test")
}
.height('100%')
.width('100%')
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 子组件超出父组件布局
32浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用相对布局优化组件的嵌套层级?
162浏览 • 1回复 待解决
相对布局(RelativeContainer)
1311浏览 • 1回复 待解决
HarmonyOS相对布局问题
463浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用RelativeContainer在ArkUI中实现子组件的相对布局?
172浏览 • 1回复 待解决
HarmonyOS 为了减少层级嵌套 提升性能 布局尽量使用RelativeContainer相对组件吗
28浏览 • 1回复 待解决
设置子组件的宽度不超出父组件
644浏览 • 1回复 待解决
HarmonyOS 如何让内容超出底部导航栏
83浏览 • 1回复 待解决
HarmonyOS 使用相对布局时,布局结果与预期不一致
257浏览 • 1回复 待解决
HarmonyOS 相对布局的高度问题
313浏览 • 1回复 待解决
HarmonyOS 开发中如何让键盘不顶起组件?
153浏览 • 0回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙开发中使用RelativeContainer实现相对布局?
165浏览 • 1回复 待解决
#鸿蒙通关秘籍#在鸿蒙中如何让Flex布局的子元素超出空间时缩小自己?
133浏览 • 1回复 待解决
HarmonyOS 布局超出边界,无法约束住
19浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS NEXT中使用样式修饰器实现相对布局?
144浏览 • 1回复 待解决
HarmonyOS 栅格布局如何让其居中?
9浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在HarmonyOS NEXT中使用RelativeContainer实现元素相对布局的精确控制?
133浏览 • 0回复 待解决
如何设置子组件宽度让其不超过父组件的大小
1000浏览 • 2回复 待解决
HarmonyOS UI布局子控件超出父控件宽度
42浏览 • 1回复 待解决
HarmonyOS 让部分页面沉浸式,部分不沉浸式显示
32浏览 • 1回复 待解决
项目跑不起来,提示内存超出限制
1373浏览 • 1回复 待解决
使用Grid和RelativeContainer容器布局,不设置高度,想让内容自适应,但是高度默认撑满,如何解决这个问题
1008浏览 • 1回复 待解决
HarmonyOS 子组件超出父组件宽度
42浏览 • 1回复 待解决
可以尝试使用Stack布局结合Position和zindex属性来实现。Stack布局允许子元素沿垂直于屏幕的方向堆叠,通过设置子元素的Position可以精确指定其位置,zindex用于控制元素的层级,参考示例如下: