ios开发UI篇--UIStepper
程序员文章站
2023-09-08 23:45:15
概述 UIStepper用于增加或减少值的控件。 属性和方法 初始化方法 UIStepper *stepper = [[UIStepper alloc] initWithFrame:CGRectMake(100, 100, 100, 30)]; 设置是否为连续状态 [stepper setConti ......
概述
-
uistepper
用于增加或减少值的控件。
属性和方法
初始化方法
uistepper *stepper = [[uistepper alloc] initwithframe:cgrectmake(100, 100, 100, 30)];
设置是否为连续状态
[stepper setcontinuous:no];
设置长按是否一直触发变化(若设置为yes
,则长按会一直发生改变,若为no
,则一次点击只会改变一次值)
[stepper setautorepeat:no];
设置控制器的值是否循环(到达边界后,重头开始,默认为no
)
stepper.wraps = yes;
设置当前控制器的值
stepper.value = 20;
设置控制器的最小值(默认值为0)
stepper.minimumvalue = 0;
设置控制器的最大值(默认值是100)
stepper.maximumvalue = 100;
设置控制器的步长或增量值
stepper.stepvalue = 5;
设置控制器的颜色
stepper.tintcolor = [uicolor redcolor];
设置控制器的背景图片
[stepper setbackgroundimage:[uiimage imagenamed:@"登录logo"] forstate:(uicontrolstatenormal)];
设置控制器递减的图片
[stepper setdecrementimage:[uiimage imagenamed:@"验证码"] forstate:(uicontrolstatenormal)];
设置控制器递增的图片
[stepper setincrementimage:[uiimage imagenamed:@"验证码"] forstate:(uicontrolstatenormal)];
设置分割线的图片
[stepper setdividerimage:[uiimage imagenamed:@"验证码"] forleftsegmentstate:(uicontrolstatenormal) rightsegmentstate:(uicontrolstatenormal)];
添加点击事件
[stepper addtarget:self action:@selector(valuechanged:) forcontrolevents:(uicontroleventvaluechanged)];
作者:
上一篇: [Linux] awk基础编程
下一篇: 卢伟冰总结魅族Note 9:感受下