18.UIStepper

在iOS5中新增了一个数字输入控件UIStepper,它可以递进式输入数量。UIStepper继承自UIControl,它主要的事件是UIControlEventValueChanged,每当它的值改变了就会触发这个事件。它的显示效果如下:
这里写图片描述
它主要有下面几个属性
value 当前所表示的值,默认0.0
minimumValue 最小可以表示的值,默认0.0
maximumValue 最大可以表示的值,默认100.0
stepValue 每次递增或递减的值,默认1.0
设置以上几个值,一般就可以很方便的使用了。

1.初始化

UIStepper *stepper = [[UIStepper alloc] initWithFrame:CGRectMake(100, 100, 100, 100)];

设置最小值
stepper.minimumValue = 0;

设置最大值
stepper.maximumValue = 800;

设置初值
stepper.value = 0;

增量(每次增加多少)
stepper.stepValue = 1;

设置点击触发方法
[stepper addTarget:self action:@selector(stepperAction:) forControlEvents:(UIControlEventValueChanged)];

添加到视图上
[self.view addSubview:stepper];

释放
[stepper release];

实现点击方法
-(void)stepperAction:(UIStepper *)stepper
{

当前值 = 初值 + 增量
double a = stepper.value;
NSLog(@”%f”,a);

}

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/mn704058053/article/details/49893249
文章标签: UIStepper
个人分类: UI知识点 UIStepper
上一篇17.⼿势识别器
下一篇19.UISegmentedControl(分段按钮)
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭