实在没什么可以多说的,直接上代码吧
#import "ViewController.h"
#define screen_width [UIScreen mainScreen].bounds.size.width
#define screen_height [UIScreen mainScreen].bounds.size.height
@interface ViewController ()
{
UISwitch * _mySwitch;
}
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
[self createSwitch];
}
- (void)createSwitch
{
float sw = 100;
float sh = 100;
_mySwitch = [[UISwitch alloc] initWithFrame:(CGRectMake((screen_width - sw) / 2, (screen_height - sh) / 2, sw, sh))];
//边框颜色
[_mySwitch setTintColor:[UIColor orangeColor]];
//开启边底色
[_mySwitch setOnTintColor:[UIColor redColor]];
//选择按钮颜色
[_mySwitch setThumbTintColor:[UIColor yellowColor]];
//关闭边底色
_mySwitch.backgroundColor = [UIColor blackColor];
//设置背景图片
[_mySwitch setOnImage:nil];
[_mySwitch setOffImage:nil];
//圆角度
_mySwitch.layer.cornerRadius =