UISwitch用法详解
来源:互联网 发布:淘宝服务软件哪个好 编辑:程序博客网 时间:2024/05/31 15:18
1、UISwitch是一个比较简单的控件,基本用法:
UISwitch * switch1 = [[UISwitch alloc] init]; switch1.frame = CGRectMake(150, 200, 100, 130); //其实设置了宽100 高130 也没用,因为它有一个默认的大小 switch1.on = YES; //设置默认为开,改变它的状态就设置这个属性就可以 [self.view addSubview:switch1];
如图:
2、
switch1.onTintColor = [UIColor redColor]; //开关状态为开的时候左侧颜色 switch1.tintColor = [UIColor yellowColor]; //开关状态为关的时候右侧边框颜色 switch1.thumbTintColor = [UIColor blackColor]; //圆形按钮颜色
3、给UISwitch添加事件
[switch1 addTarget:self action:@selector(switchAction:) forControlEvents:UIControlEventValueChanged];
- (void) switchAction:(UISwitch *) s1 { if (s1.on == YES) { NSLog(@"开"); }else{ NSLog(@"关"); }}
一般这个控件用的比较少,很多都是自己写一个类似这样的来替代UISwitch
0 0
- UISwitch用法详解
- UISwitch 详解
- UISwitch详解
- UISwitch详解
- UISwitch详解
- UIswitch 的用法
- UI -- UIswitch 的用法
- iOS开发--UISwitch用法
- iOS开发-UISwitch用法
- iOS开发--UISwitch用法
- iOS开发--UISwitch用法
- UISwitch用法-以及-自定义UISwitch控件
- UISwitch之详解
- UISwitch 的使用详解
- iphone上UISwitch控件用法
- UISwitch
- UISwitch
- UISwitch
- Android动画之帧动画(一)
- Linux下数据库管理工具:DbNinja
- 14.4.2 Changing the Number or Size of InnoDB Redo Log Files 改变 InnoDB Redo Log Fiels 的大小和数量
- 微软算法100道题------求一个矩阵中最大的二维矩阵(元素和最大)
- AFNetWorking框架简单使用
- UISwitch用法详解
- 有对话框时,偶尔会捕捉不到返回键
- JS等比例缩放图片并构建图片水平垂直居中解决方案
- LaTeX argmin argmax 下标使用方法
- URL解析与CI框架URL
- 中文分词器分词效果的评测方法
- 重拾《重构-改善既有代码的设计》
- Maven入门指南③:坐标和依赖
- Linux mysql 5.6: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)