直接上代码喽:

.h

@interface ViewController : UIViewController{//声明步进器对象UIStepper *_stepper;
}//声明属性
@property (nonatomic, strong) UIStepper *stepper;@end

.m

#import "ViewController.h"@interface ViewController ()@property (nonatomic, strong) UILabel *label;@end@implementation ViewController//同步属性和成员变量
@synthesize stepper = _stepper;- (void)viewDidLoad {[super viewDidLoad];// Do any additional setup after loading the view, typically from a nib.
   self.view.backgroundColor = [UIColor whiteColor];//创建步进器对象UIStepper *sterper = [[UIStepper alloc]init];//设置Frame(大小为系统内设定);sterper.frame = CGRectMake(100, 100, 0, 0);//设置每次增加的数量sterper.stepValue = 1;//设置最小值(默认为0)sterper.minimumValue = 0;//设置最大值(默认为100)sterper.maximumValue = 10;//从小到大(默认为NO)sterper.wraps = YES;//设置是否重复(默认为YES)sterper.autorepeat = YES;//是否连续(默认为YES)sterper.continuous = YES;//添加到当前视图上
    [self.view addSubview:sterper];self.stepper = sterper;/**创建Label,将值显示在Label上;*/UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(50, 40, 100, 30)];label.backgroundColor = [UIColor lightGrayColor];label.textColor = [UIColor purpleColor];label.textAlignment = 1;[self.view addSubview:label];self.label = label;//添加步进器点击事件
    [sterper addTarget:self action:@selector(addCount:) forControlEvents:UIControlEventValueChanged];}
//实现步进器事件
- (void)addCount:(UIStepper *)steper{self.label.text = [NSString stringWithFormat:@"%.0f", steper.value];}- (void)didReceiveMemoryWarning {[super didReceiveMemoryWarning];// Dispose of any resources that can be recreated.
}@end

转载于:https://www.cnblogs.com/LzwBlog/p/5685442.html

UI基础--UIStepper步进器相关推荐

  1. layui 数字步进器_9例UI设计规范模板

    设计规范对整个项目的规范性推动很强大,但是需要花时间和耐心细心打磨,所以需要花费很多时间和精力去整理资料.编辑素材.分类整合,最后还要在设计软件中将整个规范重新排列设计. 作为UI设计师,整理设计规范 ...

  2. layui 数字步进器_光音移动设计规范 — 表单类

    表单在产品中主要负责数据采集功能.表单类组件指的是需要用户手动填写或者选择信息的组件. 光音移动端设计规范针对表单类组件,目前收录了8个(后续会增加),分别为: 1.开关 2.单选和复选 3.步进器 ...

  3. vant步进器传值_有赞开源的Vue 2.0 的 Mobile 组件库 Vant

    有赞开源的Vue 2.0 的 Mobile 组件库 Vant 是一个轻量.可靠的移动端 Vue 组件库.包括了基础组件.Button 按钮.Cell 单元格.Icon 图标.Image 图片.Layo ...

  4. vant步进器传值_Vant Stepper 步进器

    介绍 步进器由增加按钮.减少按钮和输入框组成,用于在一定范围内输入.调整数字 引入import Vue from 'vue'; import { Stepper } from 'vant'; Vue. ...

  5. 与基础事务管理器通讯失败

    今天技术研发部告诉我 出现  与基础事务管理器通讯失败 的错误 ,经过排查,重启 IIS中的 应用程序池  解决了. 转载于:https://blog.51cto.com/mirwhite/64768 ...

  6. Java基础:类加载器

    系列阅读 Java基础:类加载器 Java基础:反射 Java基础:注解 Java基础:动态代理 1. 什么是类加载器 类加载器就是用来加载类的东西!类加载器也是一个类:ClassLoader 类加载 ...

  7. iOS开发UI基础—手写控件,frame,center和bounds属性

    iOS开发UI基础-手写控件,frame,center和bounds属性 一.手写控件 1.手写控件的步骤 (1)使用相应的控件类创建控件对象 (2)设置该控件的各种属性 (3)添加控件到视图中 (4 ...

  8. 《Android UI基础教程》——1.2节Android 应用程序的基本结构

    本节书摘来自异步社区<Android UI基础教程>一书中的第1章,第1.2节Android 应用程序的基本结构,作者 [美]Jason Ostrander,更多章节内容可以访问云栖社区& ...

  9. AngularDart Material Design 步进器

    2019独角兽企业重金招聘Python工程师标准>>> MaterialStepperComponent Selector: <material-stepper> 材料设 ...

最新文章

  1. BZOJ 1012 最大数
  2. 【NLP】创建强大聊天机器人的初学者指南
  3. 腾讯企业IT部安全运营中心总监蔡晨:十年沉淀,腾讯iOA为企业安全保驾护航...
  4. 传递函数尾1法和首1法及具体举例+H(s)与H(z)在书中出现的目的
  5. 邮件发送类_10 分钟实现 Spring Boot 发生邮件功能
  6. java隐含转化_java中自动转换和强制转换还有隐含转换
  7. [APIO/CTSC 2007]数据备份(贪心+堆)
  8. oracle简单建库基本流程
  9. stm32之GPIO学习笔记
  10. interview material
  11. (day 52 - 二叉搜索树) 剑指 Offer 68 - I. 二叉搜索树的最近公共祖先
  12. avr单片机流水灯程序c语言,AVR单片机学习(四)C语言的流水灯验证
  13. 高等数学(第七版)同济大学 习题3-4 个人解答(前8题)
  14. 2014_hitcon_stkof学习
  15. Kotlin学习系列之:协程的取消和超时
  16. Git命令使用出现Cannot update paths and switch to branch xxx at the same time解决方法
  17. Qt 根据PCM获取分贝 并自动调节电脑音量
  18. mysql中存储指纹数据_业务数据指纹(MD5)的使用和存储注意
  19. 咨询报告中常用的英文缩写
  20. AS608光学指纹模组编程和应用详解

热门文章

  1. 那年学过的Java笔记三核心类库一
  2. 删库跑路如何预防?—— Oracle创建只读账号详细教程
  3. Linux操作Oracle(14)——Oracle数据库 使用VMware虚拟网卡 配置 TnsListener 解决 无法启动的问题
  4. Eclipse的设置、调优、使用(解决启动卡顿等问题)
  5. linux_负载分析之LoadAverage
  6. 量化策略回测DCCV2
  7. lan口配置 petalinux_PetaLinux开发文档
  8. mysql i优化_mysql优化 - ifeixiang的个人页面 - OSCHINA - 中文开源技术交流社区
  9. pythonsuper继承规则,深入理解Python中的super()方法
  10. mfc 禁用子菜单_MFC界面开发难上手?BCGControlBar v30.3帮你忙—工具栏和菜单