文档章节

iOS UIStepper(步进控件)使用总结

珲少
 珲少
发布于 2015/04/16 14:14
字数 382
阅读 5.5K
收藏 1

iOS中步进控件的简单使用

初始化控件

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

 

设置控制器值是否连续触发变化

 

@property(nonatomic,getter=isContinuous) BOOL continuous;

若设置为YES,则长按会连续触发变化,若设置为NO,只有在按击结束后,才会触发。

 

设置长按是否一直触发变化

 

@property(nonatomic) BOOL autorepeat; 

若设置为YES,则长按值会一直改变,若设置为NO,则一次点击只会改变一次值

 

设置控制器的值是否循环(到达边界后,重头开始,默认为NO)

 

@property(nonatomic) BOOL wraps;

 

设置控制器的值

 

@property(nonatomic) double value; 

 

设置控制器的最大值和最小值

 

@property(nonatomic) double minimumValue;//默认为0

@property(nonatomic) double maximumValue; //默认为100

 

设置控制器的步长

 

@property(nonatomic) double stepValue; 

 

设置控制器风格颜色

 

 

@property(nonatomic,retain) UIColor *tintColor;

 

设置控制器背景图片

 

- (void)setBackgroundImage:(UIImage*)image forState:(UIControlState)state;

 

获取背景图片

 

- (UIImage*)backgroundImageForState:(UIControlState)state;

 

通过左右按钮的状态设置分割线的图片

 

- (void)setDividerImage:(UIImage*)image forLeftSegmentState:(UIControlState)leftState rightSegmentState:(UIControlState)rightState;

 

获取分割线图片

 

- (UIImage*)dividerImageForLeftSegmentState:(UIControlState)state rightSegmentState:(UIControlState)state;

 

设置和获取加号按钮的图片

 

- (void)setIncrementImage:(UIImage *)image forState:(UIControlState)state;

- (UIImage *)incrementImageForState:(UIControlState)state;


设置和获取减号按钮的图片

 

- (void)setDecrementImage:(UIImage *)image forState:(UIControlState)state;

- (UIImage *)decrementImageForState:(UIControlState)state;

 

学习使用 欢迎转载

专注技术,热爱生活,交流技术,也做朋友。

——珲少 QQ群:203317592

© 著作权归作者所有

珲少

珲少

粉丝 895
博文 395
码字总数 478712
作品 0
上海
程序员
私信 提问
【书坊赠书福利——第二期】《iOS 8开发指南》

本周是人邮IT书坊赠书的第二期,第一期参与度极高,微信君在此感谢你们的支持,第一期获奖赠书已全部寄出。 本周赠品 本周,微信君给大家推荐@人民邮电出版社-信息技术分社 刚刚上架的新书《...

生气的散人
2014/09/23
406
0
iOS 5 编程(1)-图像视图、滑块和步进控件的使用

下面的范例App演示了如下控件的使用,通过滑块、步进控件和按钮来控制在图像视图中播放动画。 图像视图(UIImageView) 滑块(UISlider) 步进控件(UIStpper) 范例App的运行效果,如下图所...

mickelfeng
2014/05/02
177
0
Rider 2019.2 正式发布,跨平台 .NET IDE

Rider 2019.2 发布了,新版本包括不少新功能和改进: 调试器:调试时高亮关键变量;Run to Statement 和 Jump to Statement 在代码编辑器中有浮动图标;在许多情况下,堆栈计算和步进速度也要...

xplanet
2019/08/12
2.7K
14
Visual Studio Code 支持 iOS Web 应用调试

微软JavaScript Diagnostics项目经理Kenneth Auchenberg在一篇文章中写道,有一个新的Visual Studio Code扩展,允许开发人员直接在他们的Mac和Windows编辑器上调试在iOS设备上运行的JavaScr...

局长
2016/09/06
3.6K
6
QMUI iOS UI 框架正式发布

QMUI iOS QMUI iOS 是一个致力于提高项目 iOS UI 开发效率的解决方案,其设计目是用于辅助快速搭建一个具备基本设计还原效果的 iOS 项目,同时利用自身提供的丰富控件及兼容处理,让开发者能...

kayo5994
2017/01/03
3.9K
2

没有更多内容

加载失败,请刷新页面

加载更多

Elasticsearch入门 - 功能特点介绍

开篇 上一篇主要简单介绍了下 Elasticsearch(简称: ES) 的官方概念,本篇主要介绍 Elasticsearch 的主要功能特点以及使用场景,文章内容是总结多篇文章及视频资料整理出来。 功能 1. 分布...

nimo10050
40分钟前
58
0
六、Spring Cloud之配置中心config

前言 前面我们讲了微服务的注册中心、负载均衡、熔断处理、网管服务。接下来我们讲配置中心,为什么要用配置中心呢? 其实我们接触一段时间就可以发现,我们的项目还是非常多的,每个项目都有...

quellanan2
40分钟前
33
0
在Android的EditText视图中允许多行?

如何在Android的EditText视图中允许多行? #1楼 这对我有用 ,实际上这两个属性很重要: inputType和lines 。 此外,您可能需要一个滚动条,下面的代码显示了如何制作一个: <EditText ...

技术盛宴
44分钟前
25
0
分享自己写的JS版日期格式化和解析工具类,绝对好用!

前言 本来想模仿Java里面的SimpleDateFormat()对象的,但是感觉这样用起来不方便,所以还是直接写成单独的方法算了。 原文链接 日期格式化 2.1. 使用说明 formatDate(date, fmt),其中fmt支持...

SuShine
54分钟前
42
0
快递鸟api物流查询接口实现订阅物流轨迹单号查询功能对接调用

背景: 分享一篇关于在电商系统中同步物流轨迹到本地服务器的文章,当前方案使用了快递鸟集成api做为数据来源接口,这个接口是免费使用的,不过提供的功能还是非常强大的,有专门的售后维护团...

程序的小猿
58分钟前
46
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部