_rightSwitch = [[UISwitch alloc]initWithFrame:lxy(KScreenW-Width(66),7, Width(60), 26)];
_rightSwitch.onTintColor = UIBGColor; //On状态下颜色
_rightSwitch.transform = CGAffineTransformMakeScale(0.75, 0.75);
[_rightSwitch addTarget:self action:@selector(switchAction:) forControlEvents:UIControlEventValueChanged]; // 开关事件切换通知
[_rightSwitch setThumbTintColor:[UIColor whiteColor]]; //开关的状态钮颜色
_rightSwitch.layer.cornerRadius = 16.0; //这个要设置 否则会出现背景无法覆盖问题
[_rightSwitch setBackgroundColor:HexCOLOR(0xBBBBBB)]; //背景颜色 关闭时就是显示这个颜色
UISwitch OFF状态下默认颜色设置
最新推荐文章于 2023-04-28 18:52:41 发布