//创建一个滑秆
UISlider *slider = [[UISlider alloc]initWithFrame:CGRectMake(100, 200, 200, 20)];
slider.backgroundColor = [UIColor cyanColor];
[self addSubview:slider];
//设置滑竿的当前值
//slider.value = 0.5;
//设置滑秆的最小值
slider.minimumValue = 0.4;
//设置滑竿的最大值
slider.maximumValue = 2.0;
//设置左边的图片(滑竿最小值的图片)
slider.minimumValueImage = [UIImage imageNamed:@"small.png"];
//设置右边的图片(滑竿最大值的图片)
slider.maximumValueImage = [UIImage imageNamed:@"large.png"];
//设置滑竿值改变停止的时候事件才开始,默认是YES
slider.continuous = NO;// 在滑块滑动结束时才获取滑块的值
//设置左边滑竿的渲染颜色
slider.minimumTrackTintColor = [UIColor redColor];
//设置右边滑竿的渲染颜色
slider.maximumTrackTintColor = [UIColor blueColor];
//设置当前滑块的颜色
slider.thumbTintColor = [UIColor greenColor];
//设置当前滑竿的值
[slider setValue:1.4 animated:YES];
//设置滑动滑块前的滑竿图像
[slider setThumbImage:[UIImage imageNamed:@"3.png"] forState:UIControlStateNormal];
//设置滑块右边的图像
[slider setMaximumTrackImage:[UIImage imageNamed:@"4.gif" ]forState:UIControlStateNormal];
//设置滑块左边的图像
[slider setMinimumTrackImage:[UIImage imageNamed:@"1.gif"] forState:UIControlStateNormal];
//创建一个imageView对象
UIImageView *imageView = [[UIImageView alloc]initWithFrame:CGRectMake(100, 240, 200, 300)];
[self addSubview:imageView];
imageView.backgroundColor = [UIColor brownColor];
//创建可变数组
NSMutableArray *images = [[NSMutableArray alloc]init];
//创建图片对象并添加到数组中
for (int i = 0; i < 13; i++) {
UIImage *image = [UIImage imageNamed:[NSString stringWithFormat:@"image_%d.tiff",i]];
[images addObject:image];
}
//添加一组动图
imageView.animationImages = images;
//设置播放一组图片的时间
imageView.animationDuration = 2;
//设置重复播放动画次数
imageView.animationRepeatCount = 2;
//开始播放
[imageView startAnimating];
//获得该图是否在动
NSLog(@"%d",[imageView isAnimating]);
//设置图片的渲染颜色
imageView.tintColor = [UIColor redColor];
//设置交互功能,默认NO
// imageView.userInteractionEnabled = YES;
//设置高亮
// imageView.highlighted = YES;
//
// //设置高亮的图片
// imageView.highlightedImage = [UIImage imageNamed:@"2.gif"];
//结束播放
//[imageView stopAnimating];
self.imageView = imageView;
UISlider *slider = [[UISlider alloc]initWithFrame:CGRectMake(100, 200, 200, 20)];
slider.backgroundColor = [UIColor cyanColor];
[self addSubview:slider];
//设置滑竿的当前值
//slider.value = 0.5;
//设置滑秆的最小值
slider.minimumValue = 0.4;
//设置滑竿的最大值
slider.maximumValue = 2.0;
//设置左边的图片(滑竿最小值的图片)
slider.minimumValueImage = [UIImage imageNamed:@"small.png"];
//设置右边的图片(滑竿最大值的图片)
slider.maximumValueImage = [UIImage imageNamed:@"large.png"];
//设置滑竿值改变停止的时候事件才开始,默认是YES
slider.continuous = NO;// 在滑块滑动结束时才获取滑块的值
//设置左边滑竿的渲染颜色
slider.minimumTrackTintColor = [UIColor redColor];
//设置右边滑竿的渲染颜色
slider.maximumTrackTintColor = [UIColor blueColor];
//设置当前滑块的颜色
slider.thumbTintColor = [UIColor greenColor];
//设置当前滑竿的值
[slider setValue:1.4 animated:YES];
//设置滑动滑块前的滑竿图像
[slider setThumbImage:[UIImage imageNamed:@"3.png"] forState:UIControlStateNormal];
//设置滑块右边的图像
[slider setMaximumTrackImage:[UIImage imageNamed:@"4.gif" ]forState:UIControlStateNormal];
//设置滑块左边的图像
[slider setMinimumTrackImage:[UIImage imageNamed:@"1.gif"] forState:UIControlStateNormal];
//为滑竿添加事件
[self.rootView.slider addTarget:self action:@selector(sliderAction:) forControlEvents:UIControlEventValueChanged];
//定义滑竿的事件
-(void)sliderAction:(UISlider *)sender
{
NSLog(@"%lf",sender.value);
}
//创建一个imageView对象
UIImageView *imageView = [[UIImageView alloc]initWithFrame:CGRectMake(100, 240, 200, 300)];
[self addSubview:imageView];
imageView.backgroundColor = [UIColor brownColor];
//创建可变数组
NSMutableArray *images = [[NSMutableArray alloc]init];
//创建图片对象并添加到数组中
for (int i = 0; i < 13; i++) {
UIImage *image = [UIImage imageNamed:[NSString stringWithFormat:@"image_%d.tiff",i]];
[images addObject:image];
}
//添加一组动图
imageView.animationImages = images;
//设置播放一组图片的时间
imageView.animationDuration = 2;
//设置重复播放动画次数
imageView.animationRepeatCount = 2;
//开始播放
[imageView startAnimating];
//获得该图是否在动
NSLog(@"%d",[imageView isAnimating]);
//设置图片的渲染颜色
imageView.tintColor = [UIColor redColor];
//设置交互功能,默认NO
// imageView.userInteractionEnabled = YES;
//设置高亮
// imageView.highlighted = YES;
//
// //设置高亮的图片
// imageView.highlightedImage = [UIImage imageNamed:@"2.gif"];
//结束播放
//[imageView stopAnimating];
self.imageView = imageView;