当前位置: 首页 > news >正文

UISlider

UIslider是一个方便的控件,让用户能够以可视化的方式设置指定范围内的值。和按钮一样,滑块也能响应事件,还可像文本框一样被读取。如果希望用户对滑块的调整立刻影响应用程序,则需要让他触发操作。

UISlider *slider = [[UISlider alloc] initWithFrame:CGRectMake(0, 0, 200, 20)]; //初始化 	slider.minimumValue = 0;//指定可变最小值 	slider.maximumValue = 100;//指定可变最大值 	slider.value = 50;//指定初始值 	[slider addTarget:self action:@selector(updateValue:) forControlEvents:UIControlEventValueChanged];//设置响应事件 	[self.view addSubview:slider];


-(IBAction)updateValue:(id)sender{
  //添加响应事件
  float f = slider.value; //读取滑块的值
}


改变UISlider的样式:

需要资源如下

(max.png)

  (min.png)          类似图片就可。

 

 slider.backgroundColor = [UIColorclearColor];  

[slider setMinimumTrackImage:[UIImageimageNamed:@"max.png"] forState:UIControlStateNormal];

[slider setMaximumTrackImage:[UIImageimageNamed:@"min.png"] forState:UIControlStateNormal];

 

转载于:https://www.cnblogs.com/anjiubo/p/5285187.html

相关文章:

  • Java Swing 在JTable里增加动态数据的下拉框
  • JavaScript常用函数总结
  • Mybatis Collection查询集合只出现一条数据
  • Navicat For MySql 9.1
  • codevs1297 硬币
  • 好久没更新了
  • Echarts中graph类型的运用求教
  • haproxy 配置
  • iOS-绘图(Quartz2D)的简单使用(原创)
  • TCC89x的内存分布区域设置
  • spring bean的scope
  • J-Link的RTT功能实践
  • MVVM for silverlight
  • sort()的多种用法
  • 产品生产环节的一些名词
  • #Java异常处理
  • “大数据应用场景”之隔壁老王(连载四)
  • canvas 高仿 Apple Watch 表盘
  • echarts花样作死的坑
  • github从入门到放弃(1)
  • Material Design
  • Odoo domain写法及运用
  • SpringCloud集成分布式事务LCN (一)
  • Sublime Text 2/3 绑定Eclipse快捷键
  • vagrant 添加本地 box 安装 laravel homestead
  • Web设计流程优化:网页效果图设计新思路
  • 案例分享〡三拾众筹持续交付开发流程支撑创新业务
  • 百度地图API标注+时间轴组件
  • 翻译:Hystrix - How To Use
  • 使用API自动生成工具优化前端工作流
  • 系统认识JavaScript正则表达式
  • 一起来学SpringBoot | 第十篇:使用Spring Cache集成Redis
  • 异常机制详解
  • 字符串匹配基础上
  • 哈罗单车融资几十亿元,蚂蚁金服与春华资本加持 ...
  • ​学习一下,什么是预包装食品?​
  • #define、const、typedef的差别
  • #微信小程序(布局、渲染层基础知识)
  • (+3)1.3敏捷宣言与敏捷过程的特点
  • (1)Android开发优化---------UI优化
  • (20050108)又读《平凡的世界》
  • (C语言)二分查找 超详细
  • (PWM呼吸灯)合泰开发板HT66F2390-----点灯大师
  • (第8天)保姆级 PL/SQL Developer 安装与配置
  • (数据结构)顺序表的定义
  • (一)认识微服务
  • (转)Groupon前传:从10个月的失败作品修改,1个月找到成功
  • (转载)Linux 多线程条件变量同步
  • (自用)learnOpenGL学习总结-高级OpenGL-抗锯齿
  • .NET Core WebAPI中使用swagger版本控制,添加注释
  • .NET Core 项目指定SDK版本
  • .Net Memory Profiler的使用举例
  • .Net 路由处理厉害了
  • .net 无限分类
  • .NET/C# 将一个命令行参数字符串转换为命令行参数数组 args