自选swiper能否在屏幕中显示一部分?

请问哪个控件可以实现这种显示一部分的效果,然后滑动效果和swiper一样,滑动后完全显示。

HarmonyOS
2024-10-14 11:31:00
1272浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
put_get

可以设置swiper的宽度和高度,以及每个swiper item的宽度和高度:

Swiper(this.swiperController) {  
  ForEach(this.mData, (mList: Array<IntegralListInfo>, position: number) => {  
    if (position === 0) {  
      Column() {  
        List() {  
  
        }  
  
      }  
      .backgroundColor(Color.White)  
      .height(100)  
      .width("86%")  
      .layoutWeight(1);  
    } else {  
      Column() {  
  
  
      }  
      .height(100)  
      .width("86%")  
      .backgroundColor(Color.Black)  
      .layoutWeight(1);  
    }  
  })  
  
}  
.width("100%")  
.cachedCount(2)  
.indicator(false)  
.loop(false)
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
分享
微博
QQ
微信
回复
2024-10-14 17:35:25


相关问题
如何让Swiper显示两个Item?
2130浏览 • 1回复 待解决
HarmonyOS webview部分网页无法显示
1039浏览 • 1回复 待解决
HarmonyOS Swiper指示器显示错误
739浏览 • 1回复 待解决