//
// 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