HarmonyOS Text子组件中Span、ImageSpan显示如何优化?
Text(){
Span(this.device.isGroup ? this.device.deviceGroupName : this.device.deviceName)
.fontColor($r('app.color.color_1B1815'))
.fontSize($r('app.float.fp_14'))
.fontWeight(FontWeight.Bold)
ImageSpan(this.deviceViewModel.getDeviceIconFlag(this.device))
.width($r('app.float.vp_24'))
.height($r('app.float.vp_24'))
.objectFit(ImageFit.Auto)
.verticalAlign(ImageSpanAlignment.CENTER)
}
.textOverflow({
overflow: TextOverflow.Ellipsis
})
.ellipsisMode(EllipsisMode.END)
.maxLines(1)
.alignRules({
left: { anchor: '__container__', align: HorizontalAlign.Start},
right: { anchor: '__container__', align: HorizontalAlign.End},
top: { anchor: 'row1', align: VerticalAlign.Bottom}
})
.margin({
left: $r('app.float.vp_16'),
right: $r('app.float.vp_16'),
top: $r('app.float.vp_16')
})
.id('row3')
如何设置Span超长内容时不隐藏ImageSpan?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS Text中的ImageSpan和Span
522浏览 • 1回复 待解决
HarmonyOS Text中的Span显示问题
533浏览 • 1回复 待解决
HarmonyOS Text 中使用 ImageSpan 问题
487浏览 • 1回复 待解决
Text的子组件中包含多个Span,如何将其同意设置一个圆角矩形的背景?
426浏览 • 1回复 待解决
HarmonyOS Text里的ImageSpan加载svg,如何改变颜色?
249浏览 • 1回复 待解决
HarmonyOS Text组件下面的Span元素之间如何设置间距?
367浏览 • 1回复 待解决
HarmonyOS Text/Span使用问题
442浏览 • 1回复 待解决
HarmonyOS RelativeContainer中不能正常显示子组件
350浏览 • 1回复 待解决
HarmonyOS Text组件,富文本使用Span设置背景色无效
661浏览 • 1回复 待解决
HarmonyOS Text中如何显示 emjo 表情?
265浏览 • 1回复 待解决
HarmonyOS Text的Span如何添加背景为边框?
456浏览 • 1回复 待解决
HarmonyOS text组件如何设置最大显示宽度
36浏览 • 1回复 待解决
HarmonyOS ArkUI Text组件Span希望增加对齐方式的功能特性
335浏览 • 1回复 待解决
HarmonyOS 使用Text里套Span标签使用问题
319浏览 • 1回复 待解决
LazyForEach中滑出显示区域的子组件会被销毁
1908浏览 • 1回复 待解决
Text组件是否支持多行显示
2020浏览 • 1回复 待解决
HarmonyOS 如何判断Text中的文字显示的行数?
747浏览 • 1回复 待解决
HarmonyOS如何使Text中的单词折行显示
510浏览 • 1回复 待解决
HarmonyOS span中如何设置圆角
471浏览 • 1回复 待解决
#鸿蒙通关秘籍#富文本控件RichText,如何实现Text控件中的Span拼接功能,且能给每个Span增加点击事件?
106浏览 • 1回复 待解决
HarmonyOS 父组件中的变量发现变化时,如何子组件的子组件联动变化?
319浏览 • 1回复 待解决
循环显示包含图片的子组件
839浏览 • 1回复 待解决
#鸿蒙通关秘籍#鸿蒙页面布局中如何控制子组件的显示和隐藏?
142浏览 • 2回复 待解决
HarmonyOS RelativeContainer的高度变为0, 子组件仍在显示
356浏览 • 0回复 待解决
可以把Text和Image组件的父组件Row代替成Flex,并且设置交叉轴对齐方式ItemAlign.Center。其他保持不变就可以实现效果。