UISwitch 开关控件—IOS开发
来源:互联网 发布:淘宝称呼买家的昵称 编辑:程序博客网 时间:2024/05/16 15:27
正如分段控件代替了单选按钮,开关也代替了点选框。开关是到目前为止用起来最简单的控件,不过仍然可以作一定程度的定制化。
一、创建
- UISwitch* mySwitch = [[ UISwitch alloc]initWithFrame:CGRectMake(200.0,10.0,0.0,0.0)];
二、显示控件
- [ parrentView addSubview:mySwitch];//添加到父视图
- self.navigationItem.titleView = mySwitch;//添加到导航栏
开关状态可以通过它的on属性读取,这个属性是一个BOOL值,表示开关是否被打开:
- BOOL switchStatus = mySwitch.on;
- [ mySwitch setOn:YES animated:YES];
三、通知
想要在开关状态切换时收到通知,可以用UIControl类的addTarget方法为UIControlEventValueChanged事件添加一个动作。
- [ mySwitch addTarget: self action:@selector(switchValueChanged:) forControlEvents:UIControlEventValueChanged];
- - (void) switchValueChanged:(id)sender{
- UISwitch* control = (UISwitch*)sender;
- if(control == mySwitch){
- BOOL on = control.on;
- //添加自己要处理的事情代码
- }
- }
- UISwitch 开关控件—IOS开发
- UISwitch 开关控件—IOS开发
- UISwitch 开关控件—IOS开发
- UISwitch 开关控件—IOS开发
- UISwitch 开关控件—IOS开发
- UISwitch 开关控件—IOS开发
- IOS--UISwitch 开关控件
- UISwitch 开关控件 开发笔记
- IOS开发(2)之UISwitch开关控件
- iOS开发从入门到精通--开关按钮UISwitch控件
- iOS学习笔记-013.UISwitch——开关控件
- 【iOS开发-12】UISwitch开关控件属性介绍以及获取开关状态并做出响应
- iOS开发UISwitch开关控件属性介绍以及获取开关状态并做出响应
- IOS开发之UI篇—UISwitch(开关按钮)
- iphone UISwitch开关控件
- UISwitch开关控件
- UISwitch开关控件
- UISwitch:开关控件
- Spring MVC,拦截器实现session控制
- VC中Debug和Release区别
- Matlab参数传递手把手教程
- Linux oracle10g 静默安装
- poi生成Excel
- UISwitch 开关控件—IOS开发
- JSON javaScript中的用法
- java BufferedReader 定位读取文件内容
- dos或wamp下修改mysql密码的具体方法
- 零点起飞学Oracle
- Guarded Timed 处理超时的异常
- android Phone 距离感应器锁的实现
- 【我不聪明·在线客服】
- (转)Linux tr命令详解