UI 初级------------UI常用控件UIImageView and UISlider
IOS起航 1.UI初级————UI常用控件
UIImageView and UISlider
![]()
// // ViewController.m // UIImageViewDemo // // Created by 徐坤坤 on 15/6/4. // Copyright (c) 2015年 hr. All rights reserved. // #import "ViewController.h" #define MainHeight [UIScreen mainScreen].mainScreen.height; #define MainWidth [UIScreen mainScreen].mainScreen.width; @interface ViewController (){ UIImageView *_imageView; UISlider *_slider; } @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; [self loadImageView]; // Do any additional setup after loading the view, typically from a nib. } -(void)loadImageView { ///UIImageView _imageView = [[UIImageView alloc]initWithFrame:CGRectMake(50, 50, 250,250 )]; NSArray *_imageArray=[NSArray arrayWithObjects:[UIImage imageNamed:@"3.png"], [UIImage imageNamed:@"1.jpg"],[UIImage imageNamed:@"2.jpg"],[UIImage imageNamed:@"text.png"],nil]; _imageView.image =[UIImage animatedImageWithImages:_imageArray duration:3]; _imageView.contentMode=UIViewContentModeScaleAspectFill; [_imageView startAnimating]; [self.view addSubview:_imageView]; ///UISlider _slider=[[UISlider alloc]initWithFrame:CGRectMake(0, 300, 300 ,320)]; _slider.minimumValue=3; _slider.maximumValue=10; [_slider addTarget:self action:@selector(valueChange:) forControlEvents:UIControlEventValueChanged]; [self.view addSubview:_slider]; } -(void)valueChange:(UISlider *) slider { NSLog(@"%f",slider.value); _imageView.animationDuration=slider.value; } - (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } @end