博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UISlider的用法
阅读量:5903 次
发布时间:2019-06-19

本文共 1102 字,大约阅读时间需要 3 分钟。

hot3.png

 UISlider *slider = [[UISlider alloc] initWithFrame:CGRectMake(60, 100, 200, 20)];

    slider.tag = 101;

    slider.maximumValue = 10;

    slider.minimumValue = 0;

    [slider addTarget:self action:@selector(change:) forControlEvents:UIControlEventValueChanged];

     [slider addTarget:self action:@selector(touchUpInside:) forControlEvents:UIControlEventTouchUpInside];

    

    [slider addTarget:self action:@selector(test1) forControlEvents:UIControlEventTouchDragInside];

    [slider addTarget:self action:@selector(test2) forControlEvents:UIControlEventTouchDragOutside];

     [self.view addSubview:slider];

     [slider release];

    

    [NSTimer scheduledTimerWithTimeInterval:1 target:self selector:@selector(test:) userInfo:slider repeats:NO];

//监听方法

- (void)change:(UISlider *)slider

{

    NSLog(@"slider value : %.2f", slider.value);

}

- (void)touchUpInside:(UISlider *)slider

{

    NSLog(@"touchUpInside : %.2f", slider.value);

}

- (void)test:(NSTimer *)timer

{

    UISlider *slider = [timer userInfo];

    [slider setValue:5 animated:NO];

}

- (void)test1

{

    NSLog(@"test1");

}

- (void)test2

{

    NSLog(@"test2");    

}

转载于:https://my.oschina.net/u/936286/blog/127066

你可能感兴趣的文章
《C语言深度剖析》学习笔记四--指针
查看>>
awk命令的几个选项注释
查看>>
如何修改eclipse的默认工作空间
查看>>
cast return value to (void)
查看>>
简要总结我做过的一些项目
查看>>
用GLM库和GLSL编制最简单的三角形程序
查看>>
u-boot-201611 启动过程分析——基于smdk2410
查看>>
OpenCV图像的轮廓的匹配
查看>>
Windows更改临时文件夹
查看>>
Oracle 默认用户汇总
查看>>
mysql主从复制
查看>>
maven资源文件的相关配置
查看>>
Linux01-Linux启动流程及grub详解45
查看>>
Mac中使用Terminal启动Sublime Text 2
查看>>
TCP—重新传输数据
查看>>
JavaWeb 搭建SSH框架
查看>>
命令提示符揭示:请使用-Xlink:unchecked重新编译
查看>>
手把手教你如何开发chrome插件
查看>>
我的友情链接
查看>>
SQL单行函数-通用函数
查看>>