HarmonyOS Flex布局,中间内容多时两侧内容变形问题
Flex({ direction: FlexDirection.RowReverse }) {
Image(ChatUiSdk.getMyInfo()?.avatarUrl)
.alt($r('app.media.chatui_img_default_avatar'))
.objectFit(ImageFit.Cover)
.width(40)
.height(40)
.margin({ left: 8, top: 1 })
.onClick(() => {
//TODO 头像点击
})
this.child(this.msgItem);
Image($r(this.msgStatusDrawableResId ?? 'app.media.chatui_ic_msg_status_abnormal_big'))
.alt($r('app.media.chatui_ic_msg_status_abnormal_big'))
.objectFit(ImageFit.Cover)
.width(34)
.height(34)
.padding(7)
.visibility(this.msgStatusDrawableResId ? Visibility.Visible : Visibility.None)
.onClick((event:ClickEvent)=>{
if(this.mMsgStatusDrawableClickable){
//TODO
}
})
}
.margin({ right: 14,left: 48 })
中间文本过长时,两侧图片变形该怎么处理。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS组件 Tabs 两侧有白边
831浏览 • 1回复 待解决
HarmonyOS 内容很多时渲染很慢
228浏览 • 1回复 待解决
如何去除Tabs组件两侧的蒙层
2083浏览 • 1回复 待解决
HarmonyOS web加载内容过多时,无法显示
416浏览 • 1回复 待解决
HarmonyOS flex有inline-flex 或者 flex 宽度 跟随内容宽度的办法
701浏览 • 1回复 待解决
HarmonyOS Flex 布局设置问题
715浏览 • 1回复 待解决
HarmonyOS 如何实现Flex布局内容收起只显示1行,展开最多显示6行
211浏览 • 1回复 待解决
HarmonyOS Flex组件,当子项较多时,如何限制Flex的总高度
601浏览 • 1回复 待解决
HarmonyOS 关于相对布局最右侧内容被完全撑开问题
37浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何设置鸿蒙Flex布局在交叉轴方向上内容均匀分布?
310浏览 • 1回复 待解决
HarmonyOS 半模态弹窗中 List 内容过多时,打开特别慢
60浏览 • 1回复 待解决
HarmonyOS flex容器布局
1173浏览 • 2回复 待解决
如何实现文本内容的竖向布局
602浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何设置Flex容器的内容对齐方式?
299浏览 • 1回复 待解决
HarmonyOS 播放内容尺寸获取问题
223浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙OS中实现文件间内容的读取与写入?
294浏览 • 1回复 待解决
HarmonyOS 自定义的Dialog如何不在左右两侧留边距直接填满屏幕宽度
282浏览 • 1回复 待解决
HarmonyOS Web组件内容缩放问题
541浏览 • 1回复 待解决
HarmonyOS webview嵌套在布局中间,高度和滚动问题
757浏览 • 1回复 待解决
鸿蒙 | Text 内容显示问题
10540浏览 • 5回复 待解决
List水平布局如何根据内容自适应高度
904浏览 • 1回复 待解决
HarmonyOS Flex布局如何设置最大行数
303浏览 • 1回复 待解决
HarmonyOS 应用获取剪贴板内容问题
47浏览 • 1回复 待解决
如何优化Flex的布局性能
676浏览 • 1回复 待解决
HarmonyOS RichEditor获取编辑的图文内容的问题。
238浏览 • 1回复 待解决
给图片设置.flexShrink(0)即可,该属性可参考文档:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-universal-attributes-flex-layout-V5#ZH-CN_TOPIC_0000001893211881__flexshrink