UISwitch,一个开关控件。
//
// ViewController.m
// UISwitch
//
// Created by hhg on 15/9/29.
// Copyright (c) 2015年 UISwitch. All rights reserved.
//
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
UISwitch *mySwitch = [[UISwitch alloc]initWithFrame:CGRectMake(100, 100, 100, 100)];
mySwitch.onTintColor = [UIColor blueColor];
mySwitch.tintColor = [UIColor redColor];
mySwitch.thumbTintColor = [UIColor purpleColor];
[mySwitch setOn:YES animated:YES];
[mySwitch addTarget:self action:@selector(switchClick:) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:mySwitch];
}
-(void)switchClick:(UISwitch*)swit {
if (swit.on) {
NSLog(@"开关被打开");
} else {
NSLog(@"开关被关闭");
}
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
}
@end
本文介绍了如何在iOS应用中使用UISwitch控件创建开关功能。通过设置颜色属性及响应点击事件实现开关状态改变,并提供了完整的Swift代码示例。
998

被折叠的 条评论
为什么被折叠?



