HarmonyOS Slide使用问题

Slide的左右两边会出现间距,这个怎么处理,粉色背景是真实的Slider宽度,但是滑道的宽度并没有填充满。

HarmonyOS
2024-10-14 10:24:25
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

当Slider为水平滑动条时,Slider默认高度为40vp,宽度为父容器的宽度,滑动条居中显示,左右间距为分别为10vp,若设置padding,padding不会覆盖左右间距。可以使用.margin属性拉长Slider宽度,参考demo如下:

@Entry  
@Component  
struct Example {  
  build() {  
    Column() {  
      Row() {  
        Slider(  
          {  
            min: 0,  
            max: 100,  
            step: 1,  
            value: 40,  
            style: SliderStyle.InSet  
          })  
          .margin({ left: -10, right: -10 })  
          .selectedColor("#ed6f21")  
          .trackThickness(20)罗柱  
          .blockBorderWidth(0)  
          .blockBorderColor("#ed6f21")  
          .trackColor('#000000')  
          .blockColor('#ed6f21')  
          .blockSize({ width: 0.2, height: 0.2 })  
      }  
      .width('100%')  
      .backgroundColor(Color.Pink)  
      .height(50)  
    }  
  }  
}
分享
微博
QQ
微信
回复
2024-10-14 15:58:17
相关问题
HarmonyOS SideBarContainer使用问题
932浏览 • 1回复 待解决
HarmonyOS RichEditor 使用问题
1396浏览 • 1回复 待解决
HarmonyOS Navigation使用问题
1591浏览 • 1回复 待解决
HarmonyOS地图使用问题
1216浏览 • 1回复 待解决
HarmonyOS AudioCapturer使用问题
756浏览 • 1回复 待解决
HarmonyOS eventHub使用问题
1145浏览 • 1回复 待解决
HarmonyOS Navigation 使用问题
1396浏览 • 1回复 待解决
HarmonyOS soundpool使用问题
1398浏览 • 1回复 待解决
HarmonyOS TurboModules使用问题
1957浏览 • 1回复 待解决
HarmonyOS Worker使用问题
938浏览 • 1回复 待解决
HarmonyOS resourceManager使用问题
1516浏览 • 1回复 待解决
HarmonyOS RSA使用问题
685浏览 • 1回复 待解决
HarmonyOS lottie使用问题
1252浏览 • 1回复 待解决
HarmonyOS websocket使用问题
1294浏览 • 1回复 待解决
HarmonyOS CustomDialogController使用问题
783浏览 • 1回复 待解决
HarmonyOS @Link使用问题
970浏览 • 1回复 待解决
HarmonyOS RichEditor使用问题
768浏览 • 1回复 待解决
HarmonyOS textpicker使用问题
865浏览 • 1回复 待解决
HarmonyOS jsbridge使用问题
950浏览 • 1回复 待解决
HarmonyOS Imageknife使用问题
924浏览 • 1回复 待解决
HarmonyOS ProtoBuffer使用问题
1125浏览 • 1回复 待解决
HarmonyOS @Track使用问题
805浏览 • 1回复 待解决
HarmonyOS filePreview使用问题
1171浏览 • 1回复 待解决
HarmonyOS Scroll使用问题
799浏览 • 1回复 待解决