HarmonyOS Swiper指示器距离底部距离过大,是否有办法能调小

Swiper指示器距离底部距离过大,bottom设置为0距离还是过大,有没有办法调小?见截图

HarmonyOS Swiper指示器距离底部距离过大,是否有办法能调小 -鸿蒙开发者社区

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

目前Indicator组件是有布局边距的,通过属性设置是没法满足要求,但是可以通过如下方式实现开发者需求

@Entry
@Component
struct SwiperDemo {
  arr: Array<number> = [1, 2, 3, 4]
  private swiperController: SwiperController = new SwiperController();

  build() {
    Column({ space: 5 }) {
      Swiper(this.swiperController) {
        ForEach(this.arr, (item: number, index: number) => {
          Column() {
            Text(`Page ${item}`)
              .width(250)
              .height(250)
              .backgroundColor(Color.Gray)
              .textAlign(TextAlign.Center)
              .fontSize(30)

            Column()
              .width(250)
              .height(10)
          }
        })
      }
      .indicator(true)
    }.width('100%')
    .margin({ top: 5 })
  }
}
分享
微博
QQ
微信
回复
2天前
相关问题
HarmonyOS Swiper指示器
222浏览 • 0回复 待解决
HarmonyOS Swiper指示器
103浏览 • 1回复 待解决
HarmonyOS Swiper指示器显示错误
277浏览 • 1回复 待解决
HarmonyOS 关于Swiper指示器问题
581浏览 • 1回复 待解决
HarmonyOS swiper修改指示器问题
143浏览 • 1回复 待解决
如何设置swiper指示器不显示
1082浏览 • 1回复 待解决
HarmonyOS如何自定义Swiper指示器样式?
253浏览 • 0回复 待解决
HarmonyOS swiper组件滚动距离实时监听
278浏览 • 1回复 待解决
HarmonyOS 底部安全距离是怎么获取
854浏览 • 1回复 待解决
HarmonyOS 底部安全距离获取为0
740浏览 • 1回复 待解决