HarmonyOS 按Refresh组件示例代码,在不刷新的常规场景时候,builder内的组件也会露出一半

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-container-refresh-V5#示例2

按示例代码,在不刷新的常规场景时候,builder内的组件也会露出一半。

HarmonyOS
2024-10-18 09:50:58
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu
@Builder  
customRefreshComponent() {  
  Stack() {  
    Row() {  
      LoadingProgress().height(32)  
      Text("正在刷新...").fontSize(16).margin({ left: 20 })  
    }  
    .alignItems(VerticalAlign.Center)  
  }.width("100%").align(Alignment.Center)  
  .constraintSize({ minHeight: 64 })  
  //设置clip为true后可以解决背景透明的问题  
  .clip(true)  
}

设置下面这两个属性可以解决:

.constraintSize({minHeight:64})   
//设置clip为true后可以解决背景透明的问题   
.clip(true)

此组件设计上是如此,text组件因为无背景会导致refresh的builder组件透出。

分享
微博
QQ
微信
回复
2024-10-18 18:28:40
相关问题
Swiper 组件嵌套图片刷新数据闪烁
1104浏览 • 1回复 待解决