标签:style blog color io 使用 ar for sp div
1.UISwitch类提供一个开/关的用户控制.
- (void)viewDidLoad { [super viewDidLoad]; self.mySwitch = [[UISwitch alloc]initWithFrame:CGRectMake(100, 100, 0, 0)]; [self.view addSubview:self.mySwitch]; }
[self.mySwitch setOn:YES];
[self.mySwitch addTarget:self action:@selector(switchIsChanged:) forControlEvents:UIControlEventValueChanged]; - (void)switchIsChanged:(UISwitch *)paramSender{ NSLog(@"Sender is = %@",paramSender); if ([paramSender isOn]) { NSLog(@"The switch is turned on"); }else{ NSLog(@"The switch is turned off"); } }
2.
2.1 修改开关的 tint 颜色。可以通过使用 UISwitch 类的 3 个重要属性来完成:
tinColor:这个 tint color 会被用在开关的 off 状态上。不幸的是,苹果没有将其名字用offTintColor :代替 tintColor。这个属性的类型是 UIColor。
thumbTintColor:这个 tint color 被用在开关的小圆钮上,这个属性是 UIColor。
onTintColor:这个 tint color 被用在开关的 on 状态上,这个属性也是 UIColor。
例子:
//将开关的 on-mode tint color 设置为红色,off-mode tint color 设置为棕色(brown),小圆钮的 tint color 则为绿色 _mySwitch.tintColor = [UIColor redColor]; _mySwitch.onTintColor = [UIColor greenColor]; _mySwitch.thumbTintColor = [UIColor brownColor];
//switch的开关图片 _mySwitch.onImage = [UIImage imageNamed:@"on"]; _mySwitch.offImage = [UIImage imageNamed:@"off"];
标签:style blog color io 使用 ar for sp div
原文地址:http://www.cnblogs.com/safiri/p/4013425.html