当前位置: 移动技术网 > 移动技术>移动开发>IOS > ios开发UI篇--UIStepper

ios开发UI篇--UIStepper

2019年03月07日  | 移动技术网移动技术  | 我要评论

概述

  • 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)];



作者:

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网