首页 > 移动平台 > 详细

ios基础控件之开关按钮(UISwitch)

时间:2015-04-09 08:55:37      阅读:302      评论:0      收藏:0      [点我收藏+]
UISwitch控件是iOS开发的基础控件,是非常简单的一个控件,因为它的方法比较少。UISwitch继承于UIControl基类,因此可以当成活动控件使用。

注意:开关状态通过它的on属性进行读取,该属性是一个BOOL属性
创建:
UISwitch* mySwitch = [[ UISwitch alloc]initWithFrame:CGRectMake(0、150.0f,100.0f,0.0f,0.0f)];
可能你会疑问为什么它的大小都设置为0?没错,它的大小你设置是无效的,系统会为你分配尺寸。
显示:
[self.view addsubView:mySwitch];
获取开关状态:
BOOL Switchstate=mySwitch.on;
监听事件:
[mySwitch addTarget: self action:@selector(switchValueChanged:) forControlEvents:UIControlEventValueChanged];
- (void) switchValueChanged:(id)sender{
if([mySwitch.on]==YES)
{
//处理事件
}
else
{ //处理事件
}
}

ios基础控件之开关按钮(UISwitch)

原文:http://blog.csdn.net/it_ds/article/details/44946929

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!