UI0804_Palette

来源:互联网 发布:映射网络驱动器不成功 编辑:程序博客网 时间:2024/06/13 13:01
调色块
////  MainViewController.m//  UI0804_PaletteUI0804_////  Created by dllo on 15/8/4.//  Copyright (c) 2015年 Clare. All rights reserved.//#import "MainViewController.h"@interface MainViewController ()@property(nonatomic, retain)UISlider *redSlider;@property(nonatomic, retain)UISlider *greenSlider;@property(nonatomic, retain)UISlider *blueSlider;@end@implementation MainViewController- (void)dealloc{    [_blueSlider release];    [_redSlider release];    [_greenSlider release];    [super dealloc];}- (void)viewDidLoad {    [super viewDidLoad];    // Do any additional setup after loading the view.    self.redSlider = [[UISlider alloc] initWithFrame:CGRectMake(50, 100, 200, 30)];    [self.view addSubview:self.redSlider];    [_redSlider release];    self.redSlider.minimumValue = 0;    self.redSlider.maximumValue = 1;        [self.redSlider addTarget:self action:@selector(Slider:) forControlEvents:UIControlEventValueChanged];        self.greenSlider = [[UISlider alloc] initWithFrame:CGRectMake(50, 200, 200, 30)];    [self.view addSubview:self.greenSlider];    [_greenSlider release];    self.greenSlider.minimumValue = 0;    self.greenSlider.maximumValue = 1;        [self.greenSlider addTarget:self action:@selector(Slider:) forControlEvents:UIControlEventValueChanged];        self.blueSlider = [[UISlider alloc] initWithFrame:CGRectMake(50, 300, 200, 30)];    [self.view addSubview:self.blueSlider];    [_blueSlider release];    self.blueSlider.minimumValue = 0;    self.blueSlider.maximumValue = 1;        [self.blueSlider addTarget:self action:@selector(Slider:) forControlEvents:UIControlEventValueChanged];}- (void)Slider:(UISlider *)red{    self.view.backgroundColor = [UIColor colorWithRed:self.redSlider.value green:self.greenSlider.value blue:self.blueSlider.value alpha:1];}- (void)didReceiveMemoryWarning {    [super didReceiveMemoryWarning];    // Dispose of any resources that can be recreated.}/*#pragma mark - Navigation// In a storyboard-based application, you will often want to do a little preparation before navigation- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {    // Get the new view controller using [segue destinationViewController].    // Pass the selected object to the new view controller.}*/@end

0 0
原创粉丝点击