UIStepper使用方法的总结.net
1.初始化控件code
UIStepper *sp=[[UIStepper alloc]initWithFrame:CGRectMake(100, 100,30 , 30)];
2.设置最大值和最小值blog
sp.maximumValue=100; sp.minimumValue=0;
3.设置初始值和增量(步长)事件
self.sp.value=5;//初始值 sp.stepValue=10;//步长
4.设置ValueChange事件的触发时间图片
sp.continuous=NO; //默认是YES YES表明当用户点击时ValueChange时间会马上发生,NO表明当用户结束点击时触发ValueChange事件
5.设置长按是否连续触发ValueChange事件get
sp.autorepeat=YES; //默认为YES,具体表如今你长按加号或减号,value的值会连续变化
6.设置Value是否循环it
sp.wraps=YES; /*默认为NO。 YES:表明当Value的值减少到(或增大到)最小值(或最大值)时,再点击减号(或加号),Value的值变成 最大值(或最小值),即循环,NO:表明当Value的值减少(或增大到)最小值(或最大值)时,再点击减号(或加号), 减号(加号)的符号变灰色,不可再次点击*/
7.设置可视化界面生成的UIStepper的点击方法io
//设置点击事件前,要将sp变成一个全局变量 - (IBAction)click:(id)sender { NSLog(@"%f",self.sp.value); }
8.设置代码生成的UIStepper控件的点击方法变量
//设置点击事件前,要将sp变成一个全局变量 [self.sp addTarget:self action:@selector(stepperValueChanged:) forControlEvents:UIControlEventValueChanged];//其中stepperValueChanged:是点击时间方法名 -(void)stepperValueChanged:(UIStepper *)sender { NSLog(@"%f",self.sp.value);//一旦点击控件,就会把当前的值输出 }
9.设置控件的颜色可视化
self.sp.tintColor=[UIColor purpleColor];
10.图片的相关设置
如今基本上都是直接用,不多修改图片,可是这里仍是给出相应的图片设置的方法的链接。
https://my.oschina.net/sgcllr/blog/772086