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

 

 

 

posted on 2015-06-03 21:07  麦克坤  阅读(125)  评论(0)    收藏  举报

导航