HarmonyOS right的padding和margin不生效
对外层布局设置了上下左右四个padding或margin,内部的Text绘制时宽度依然撑满或超出了屏幕,图片如下:
图片1对应图片2效果 图片3对应图片4效果
HarmonyOS
赞
收藏 0
回答 1
待解决
对外层布局设置了上下左右四个padding或margin,内部的Text绘制时宽度依然撑满或超出了屏幕,图片如下:
图片1对应图片2效果 图片3对应图片4效果
给内部的text组件设置flexShrink(1)属性即可,文档链接:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-universal-attributes-flex-layout-V5#ZH-CN_TOPIC_0000001893211881__flexshrink
demo如下: