layoutweight(1)不能优先展示指定的组件
1、希望在副标题超长的情况下,主标题‘正文列表’优先展示显示,副标题结尾是省略号,现在给主标题设置layoutweight(1)不能达到预期
2、代码倒数第五行组件偏移设置为 margin后,副标题组件超出屏幕被截断,此处怎么理解
3、假如设置width(‘90%’),里面的90%是屏幕的90%还是父容器的90%
@Entry
@Component
struct Index {
private hasMore: Boolean = true;
build() {
Row() {
Row({ space: 8 }) {
Text('正文列表')
.maxLines(1)
.fontColor(Color.Black)
.fontSize(17)
.fontWeight(FontWeight.Bold)
.textOverflow({ overflow: TextOverflow.Ellipsis })
.layoutWeight(1)
Row() {
Text('正文列表正文列表正文列表正文列表正文列表')
.maxLines(1)
.fontColor(Color.Gray)
.textOverflow({ overflow: TextOverflow.Ellipsis })
.fontSize(12)
.textAlign(TextAlign.End)
if (this.hasMore) {
Image($r('app.media.vod_media_right_more'))
.objectFit(ImageFit.Contain)
.size({ width: '15vp', height: '15vp' })
.opacity(0.3)
}
}
.justifyContent(FlexAlign.End)
}
.width('100%')
.height(40)
.padding({ top: 8, left: 15, right: 15 })
}
.height('100%')
}
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
不加.layoutWeight(1)显示不全,加了.layoutWeight(1)如果列表项比较少,会被强制居中,怎么解决呢?
286浏览 • 1回复 待解决
Text组件如何在textoverflow截断后展示指定内容
1962浏览 • 1回复 待解决
卡片image组件不能直接展示网络图片吗?
290浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何计算指定优先级的就绪任务数目?
69浏览 • 1回复 待解决
当父组件空间不够时,根据空间的大小,优先级高的组件优先显示,优先级低的只在空间足够时才显示?
361浏览 • 1回复 待解决
HarmonyOS 在2in1设备上,代码中怎么处理,默认焦点所在的组件可以高亮展示?
272浏览 • 1回复 待解决
如何指定组件的宽高比?
507浏览 • 1回复 待解决
HarmonyOS react-native-svg不能正确展示svg图标
82浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何通过N-API为异步任务指定调度优先级?
86浏览 • 1回复 待解决
#鸿蒙通关秘籍#Text 组件可以加载Unicode字符吗?我试了试好像不能展示?
105浏览 • 1回复 待解决
HarmonyOS Scroll内嵌Web组件时,如果不指定Web高度,web组件就会非常的高,不使用Scroll时则能正常展示
165浏览 • 1回复 待解决
promptAction.showDialog展示位置能不能自定义
739浏览 • 1回复 待解决
HarmonyOS 是否有方法可以在组件展示前获取到即将展示的组件的宽高?
356浏览 • 0回复 待解决
设置Task优先级的方法
634浏览 • 1回复 待解决
HarmonyOS hsp1依赖工程里另一个hsp2,hsp1不能用hsp2的resource资源吗?
172浏览 • 1回复 待解决
Scroll的子组件的展示位置如何调整
2517浏览 • 1回复 待解决
精度优先获取定位失败
1745浏览 • 1回复 待解决
获取Scroll容器组件内指定组件的坐标值
914浏览 • 1回复 待解决
地图组件无法正常展示
485浏览 • 1回复 待解决
HarmonyOS 地图组件无法展示
184浏览 • 1回复 待解决
HarmonyOS DatePicker组件年份展示问题
437浏览 • 1回复 待解决
如何指定一个组件的宽高比例?
276浏览 • 1回复 待解决
HarmonyOS List组件不能嵌套Grid组件吗
48浏览 • 1回复 待解决
HarmonyOS 主线程的优先级是多少?
149浏览 • 1回复 待解决
官网上3.0beta版本,创建api7的ets项目,helloworld不能正常展示
3796浏览 • 1回复 待解决
问题1:layoutWeight是占满剩下的空间,所以想达到效果是给正标题设置固定大小,副标题设置layoutWeight。
问题2:在弹性布局里面width(“100%”)一般不会与margin一起设置,这两个属性会有冲突。
问题3:以父容器大小为准。