ios系列UI篇——UISwitch
来源:互联网 发布:网络大电影 铁扇公主 编辑:程序博客网 时间:2024/05/23 01:24
实在没什么可以多说的,直接上代码吧
#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 = 18; //添加点击事件 [_mySwitch addTarget:self action:@selector(mySwitch) forControlEvents:UIControlEventValueChanged]; [self.view addSubview:_mySwitch];}//监听事件- (void)mySwitch{ if (_mySwitch.isOn == YES) { UIAlertView * av = [[UIAlertView alloc] initWithTitle:@"提示" message:@"on" delegate:nil cancelButtonTitle:@"确定" otherButtonTitles:nil, nil]; [av show]; } else if (_mySwitch.isOn == NO) { UIAlertView * av = [[UIAlertView alloc] initWithTitle:@"提示" message:@"off" delegate:nil cancelButtonTitle:@"确定" otherButtonTitles:nil, nil]; [av show]; }}
0 0
- ios系列UI篇——UISwitch
- IOS开发之UI篇—UISwitch(开关按钮)
- iOS——UISwitch
- iOS系列UI篇——UIButton
- iOS系列UI篇——UIControl
- iOS系列UI篇——UITextField
- iOS系列UI篇——UITextView
- iOS系列UI篇——UIImageView
- iOS系列UI篇——UIVisualEffectView
- 自学iOS开发系列----UI(常用控件:UIAlertController、UIPickerView、UIProgressView、UIWebView、UISwitch)
- UISwitch 开关控件—IOS开发
- UISwitch 开关控件—IOS开发
- UISwitch 开关控件—IOS开发
- UISwitch 开关控件—IOS开发
- UISwitch 开关控件—IOS开发
- UISwitch 开关控件—IOS开发
- iOS开发之基础视图— UISwitch
- IOS UI详解(UIButton,UISwitch,UITextView)
- 《剑指offer》——和为S的连续正数序列
- 偏序关系中盖住关系的求取及格论中有补格的判定
- Android
- java泛型程序设计——约束与局限性
- log4j使用
- ios系列UI篇——UISwitch
- python核心编程-封包
- Java图形界面编程(一)
- cocos2d (ZORDER、setTag、单点触屏)
- UITextField用法
- 自己写的一个简单的android记事本app
- 迷宫建模
- ArcGIS API for javascript开发笔记(七)——使用ArcGIS API for javascript调用GP服务
- 忘记Orcale sys、system密码解决办法