IOS学习笔记之UISwitch
来源:互联网 发布:学声乐的软件 编辑:程序博客网 时间:2024/05/18 02:17
1、UISwitch的介绍
UISwitch控件代表一个开关按钮,类似于传统的物理开关。UISwitch控件的可配置选项很少,它只是用于处理布尔值。应用程序可以通过监控该控件的ValuedChanged事件来检测开关按钮状态切换,也可以通过属性的on来获取当前值。
UISwitch的大小是固定的,虽然可以通过代码设置大小,但是不起作用。
2、UISwitch的常用属性
on:设置开关按钮的初始状态
On Tint:设置开关按钮处于打开状态的颜色
thumbTint:设置开关滑块的颜色
3、监听方法:
通过监听UISwitch的ValuedChanged事件来检测开关按钮的状态切换,通过UISwitch的on属性来表示
UISwitch *imageSwitch = [[UISwitchalloc] initWithFrame:CGRectMake(100,100, 30, 30)];
imageSwitch.on = NO;
imageSwitch.onTintColor = [UIColororangeColor];
imageSwitch.thumbTintColor = [UIColordarkGrayColor];
[imageSwitch addTarget:selfaction:@selector(switchImage:)forControlEvents:UIControlEventValueChanged];
[self.viewaddSubview:imageSwitch];
//通过开关按钮来改变图片
-(void)switchImage:(UISwitch *)sender{
UIImageView *image = (UIImageView *)[self.viewviewWithTag:10];
if (sender.on) {
image.image = [UIImageimageNamed:@"b"];
}
else
image.image = [UIImageimageNamed:@"a"];
}
- IOS学习笔记之UISwitch
- iOS自学笔记之UISwitch和UITextField
- Ios学习之uiswitch的使用
- IOS之自定义UISwitch
- IOS之自定义UISwitch
- iOS 控件之 UISwitch
- IOS之UISwitch使用
- ios学习笔记(三)UISlider与UISwitch控件
- ios学习笔记(三)UISlider与UISwitch控件
- iOS学习笔记-013.UISwitch——开关控件
- iOS学习之UISwitch控件两种使用方法和监听
- iOS学习之UISwitch控件两种使用方法和监听
- iOS学习之UISwitch控件两种使用方…
- iOS学习之UISwitch控件两种使用方…
- iOS学习之UISwitch控件两种使用方法和监听
- iOS学习之UISwitch控件两种使用方法和监听
- iOS学习之UISwitch控件两种使用方法和监听
- iOS学习之UISwitch控件两种使用方法
- leetcode刷题日记——Number of 1 Bits
- Win10数字签名错误/winload.exe 错误解决办法
- CBIR: Colour Features 基于内容的图像检索:颜色特征
- 2015年Android 开发有哪些新技术出现
- GIT常用命令整理
- IOS学习笔记之UISwitch
- 耿建玲视频总结
- CBIR: Texture Features 基于内容的图像检索:纹理特征
- Arduino - 摇杆模块
- Experimental CBIR Systems 基于内容的图像检索系统
- [多线程之二]-NSOperation练习
- 6月英语
- Calendar用法
- 微信JS-SDK 修改分享标题 分享图片