• ios-小知识点-自定义uislider


    //左右轨的图片
        UIImage *stetchLeftTrack= [UIImage imageNamed:@"brightness_bar.png"];
        UIImage *stetchRightTrack = [UIImage imageNamed:@"brightness_bar.png"];
        //滑块图片
        UIImage *thumbImage = [UIImage imageNamed:@"mark.png"];
        
        UISlider *sliderA=[[UISlider alloc]initWithFrame:CGRectMake(30, 320, 257, 7)];
        sliderA.backgroundColor = [UIColor clearColor];
        sliderA.value=1.0;
        sliderA.minimumValue=0.7;
        sliderA.maximumValue=1.0;
        
        [sliderA setMinimumTrackImage:stetchLeftTrack forState:UIControlStateNormal];
        [sliderA setMaximumTrackImage:stetchRightTrack forState:UIControlStateNormal];
        //注意这里要加UIControlStateHightlighted的状态,否则当拖动滑块时滑块将变成原生的控件
        [sliderA setThumbImage:thumbImage forState:UIControlStateHighlighted];
        [sliderA setThumbImage:thumbImage forState:UIControlStateNormal];
        //滑块拖动时的事件
        [sliderA addTarget:self action:@selector(sliderValueChanged:) forControlEvents:UIControlEventValueChanged];
        //滑动拖动后的事件
        [sliderA addTarget:self action:@selector(sliderDragUp:) forControlEvents:UIControlEventTouchUpInside];
        
        [self.view addSubview:sliderA];
  • 相关阅读:
    centos7 双网口绑定
    centos docker 修改默认存储路径
    Django 操作已经存在的数据库
    package ‘RPMM’ is not available (for R version 3.6.0)
    关于tornado的raise gen.Retuen()
    tornodo学习之路
    关于微信小程序登录机制
    关于微信小程序更新机制
    过渡结束事件
    移动端动效
  • 原文地址:https://www.cnblogs.com/liyang31tg/p/4281383.html
Copyright © 2020-2023  润新知