欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

iOS开发(9)UISlider

发布时间:2024/9/30 41 豆豆
生活随笔 收集整理的这篇文章主要介绍了 iOS开发(9)UISlider 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

    UISlider是进度条控件

   


//创建UISlider

    UISlider *s1 = [[UISlider alloc] initWithFrame:CGRectMake(30, 100, 150, 40)];

//设置最小值范围

    s1.minimumValue = 1.0;

    //设置最大值范围

    s1.maximumValue = 50.0;

    //设置当前值

    s1.value = 1;

    //设置最小值的轨道颜色

    s1.minimumTrackTintColor = [UIColor redColor];

    //设置最大值的轨道颜色

    s1.maximumTrackTintColor = [UIColor blackColor];

    //设置连续性  (持续更新)

    s1.continuous = YES;

    //添加响应事件 在iOS开发(3)中UIButton讲过,button一般的ControlEvents是单击,而这里slider则是ValueChanged

    [s1 addTarget:self action:@selector(sliderChange:)  forControlEvents:UIControlEventValueChanged];

    [self.view addSubview:s1];


- (void)sliderChange:(UISlider *)sender

{

//用一个label显示进度条在华东中的的当前值

    UILabel *lbl1 = (UILabel *)[self.view viewWithTag:101];

    lbl1.text = [NSString stringWithFormat:@"%.2f",sender.value];

}



总结

以上是生活随笔为你收集整理的iOS开发(9)UISlider的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。