iOS笔记之UIKit_UISlider/UIStepper/UISwitch
- (void)viewDidLoad {
[super viewDidLoad];
self.sp = [[UIStepper alloc]init];
//设置计步器的位置
self.sp.center = CGPointMake(100, 100);
//计步器最小值和最大值
self.sp.minimumValue = 0;
self.sp.maximumValue = 10;
//设置计步器步值
self.sp.stepValue = 1.0;
//是否按着持续改变值
self.sp.autorepeat = YES;
//添加点击事件
[self.sp addTarget:self action:@selector(valueChange:) forControlEvents: UIControlEventTouchUpInside ];
[self.view addSubview:self.sp];
//设置滑动器
self.sd = [[UISlider alloc]init];
self.sd.center = CGPointMake(200, 300);
self.sd.maximumValue = 100;
self.sd.minimumValue = 10;
//滑动器两边的样式
self.sd.minimumTrackTintColor = [UIColor redColor];
self.sd.maximumTrackTintColor = [UIColor blueColor];
//两边可以设置图片
self.sd.minimumValueImage = [UIImage imageNamed:@""];
self.sd.maximumValueImage = [UIImage imageNamed:@""];
//添加滑动事件
[self.sd addTarget:self action:@selector(valueChange1:) forControlEvents: UIControlEventTouchUpInside ];
[self.view addSubview:self.sd];
}
//均是值的改变
-(void)valueChange:(UIStepper*)sp{
NSLog(@"%f",sp.value);
}
-(void)valueChange1:(UISlider*)sd{
NSLog(@"%f",sd.value);
}
#pragma mark - 开关空间的属性及开和关
-(void)switchValueChanged:(UISwitch *)sw
{
if(sw.on)
{
NSLog(@"开");
}
else
{
NSLog(@"关");
}
iOS笔记之UIKit_UISlider/UIStepper/UISwitch的更多相关文章
- 荼菜的iOS笔记--UIView的几个Block动画
前言:我的第一篇文章荼菜的iOS笔记–Core Animation 核心动画算是比较详细讲了核心动画的用法,但是如你上篇看到的,有时我们只是想实现一些很小的动画,这时再用coreAnimation就会 ...
- 【IOS笔记】Gesture Recognizers
Gesture Recognizers Gesture recognizers convert low-level event handling code into higher-level acti ...
- IOS笔记 1
< ![CDATA[ 笔记 UIWindows 与UIView的关系iOS的坐标系统视图层次结构视图坐标(Frame和Bounds区别)UIView的常用属性和方法坐标系统的变换UIView内容 ...
- IOS笔记046-UIApplication/导航控制器
UIApplication 每一个应用都有自己的UIApplication对象,而且是单例的 通过[UIApplication sharedApplication]可以获得这个单例对象 一个iOS程序 ...
- 【转】iOS笔记-自定义控件(OC)
原文网址:http://www.jianshu.com/p/f23862eb7b8a 导读: iOS开发中,很多时候系统提供的控件并不能很好的满足我们的需求,因此,自定义控件便成为搭建UI界面中必不可 ...
- iOS笔记———数据存储
应用沙盒:应用文件系统的根目录,每个应用都有独自的沙盒相互:在xcode中可以用NSHomeDirectory()函数,打印当前应用的沙盒根路径. 应用程序包:包含了所有资源文件和执行文件; * Do ...
- Xamarin开发IOS笔记:切换输入法时输入框被遮住
在进行IOS开发的过程中,出现类似微信朋友圈的交互界面,当用户遇到感兴趣的内容可以进行评论.为了方便评论输入,当出现评论输入框的时候自动将评论输入框移动至键盘的上方,这样方便边输入边查看. 当用户隐藏 ...
- 【IOS笔记】Delegation
Delegation Delegation is a simple and powerful pattern in which one object in a program acts on beha ...
- 【IOS笔记】Event Delivery: The Responder Chain
Event Delivery: The Responder Chain 事件分发--响应链 When you design your app, it’s likely that you want t ...
随机推荐
- Vsphere初试——架设Panabit行为管理
Panabit是目前国内X86平台单板处理能力最高(双向40G).提供免费版本(软件形态),是以DPI为核心优势并发展起来的最专业.上线效果最好.性价比最高的新一代应用网关.Panabit流控引擎,基 ...
- spring boot 无法启动
spring boot 使用内置tomcat 报错 : Unable to start embedded Tomcat servlet container Tomcat connector in f ...
- OpenSSH配置与基本使用
SSH访问远程 SSH常见分类: telnet-远程登录协议,23/TCP 明文认证.明文传输(不安全) ssh(Secure SHell)-应用层协议,22/TCP 通讯和认证过程加密.主机认证 用 ...
- springMVC 学习 五 参数传递(包括restful风格)
(一)SpringMVC Controller接受参数的方式 (1) 前端传递的参数,在springMVC的controller中使用基本数据类型或者String 类型进行接受 在前端有一个form表 ...
- 在ugui上显示3d物体
1.接下来,使Cube的Layer和背景一样为UI层, 2.在将我们的主相机culling Mask改为UI,如果你还想渲染其他层的物体,可以根据需要该为需要的层,或者直接改为Everyting 3. ...
- 40、IOS自动打包-Python脚本
第一种:基于编译的打包 编译工程--找到.app文件--新建Payload文件夹--拷贝.app到Payload文件夹--压缩成zip--更改后缀名为ipa--完成! 第二种(有问题,暂时不需要看) ...
- pat 甲级 1086(树的遍历||建树)
思路1:可以用建树来做 由于是先序遍历,所以直接先序建树就行了. #include<iostream> #include<cstdio> #include<cstring ...
- android bug笔记
昨天集成一个第三方的联盟sdk,然后执行它的代码,程序就会crash,这个第三方的sdk报错日志后面,紧跟着一个友盟分享的报错,我现在也不明白这里是为何把友盟给扯进来了,因为我这步骤操作上并没有调用任 ...
- Livelock
Unlike deadlock, livelocked packets continue to move through the network, but never reach their dest ...
- idea设置字体大小
第一次玩儿idea,也是个新手小白,甚是惭愧,也是一步步慢慢摸索,下面我们按照步骤一步步操作 就可以了. 1.首先,先设置代码的字体大小: 2.设置周围菜单栏的字体大小: 3.设置控制台的字体大小: