欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

UISwitch用法详解

发布时间:2023/12/20 62 豆豆
生活随笔 收集整理的这篇文章主要介绍了 UISwitch用法详解 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

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


总结

以上是生活随笔为你收集整理的UISwitch用法详解的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。