UISlider
2016-01-12 22:48
555 查看
mysilider=[[UISlider alloc]initWithFrame:CGRectMake(0, 500, width, 300)];
mysilider.value=0.1;
// mysilider.maximumValueImage=[UIImage imageNamed:@""];
// mysilider.minimumValueImage=[UIImage imageNamed:@""];
//底色
mysilider.maximumTrackTintColor=[UIColor redColor];
//划过之后的颜色
mysilider.minimumTrackTintColor=[UIColor blackColor];
//圆形拖钮的颜色
[mysilider setThumbTintColor:[UIColor blueColor]];
//添加方法
[mysilider addTarget:self action:@selector(valuechange:) forControlEvents:UIControlEventValueChanged];
mylabel=[[UILabel alloc]initWithFrame:CGRectMake(20, 20, 200, 60)];
[self.view addSubview:mysilider];
arry=[[NSMutableArray alloc]init];
for (int x=1; x<81;
x++) {
NSString *stri=[NSString stringWithFormat:@"cat_knockout00%02d.jpg",x];
UIImage *img=[UIImage imageNamed:stri];
[arry addObject:img];
}
NSLog(@"%@",arry);
}
-(IBAction)valuechange:(UISlider*)sender{
if (sender.value*80<80)
{
NSInteger imagenum=(NSInteger)(sender.value*80);
UIImage *img1=[arry objectAtIndex:imagenum];
UIImageView *view1=[[UIImageView alloc]initWithFrame:CGRectMake(10, 20, width, 500)];
view1.image=img1;
[self.view addSubview:view1];
}
}
mysilider.value=0.1;
// mysilider.maximumValueImage=[UIImage imageNamed:@""];
// mysilider.minimumValueImage=[UIImage imageNamed:@""];
//底色
mysilider.maximumTrackTintColor=[UIColor redColor];
//划过之后的颜色
mysilider.minimumTrackTintColor=[UIColor blackColor];
//圆形拖钮的颜色
[mysilider setThumbTintColor:[UIColor blueColor]];
//添加方法
[mysilider addTarget:self action:@selector(valuechange:) forControlEvents:UIControlEventValueChanged];
mylabel=[[UILabel alloc]initWithFrame:CGRectMake(20, 20, 200, 60)];
[self.view addSubview:mysilider];
arry=[[NSMutableArray alloc]init];
for (int x=1; x<81;
x++) {
NSString *stri=[NSString stringWithFormat:@"cat_knockout00%02d.jpg",x];
UIImage *img=[UIImage imageNamed:stri];
[arry addObject:img];
}
NSLog(@"%@",arry);
}
-(IBAction)valuechange:(UISlider*)sender{
if (sender.value*80<80)
{
NSInteger imagenum=(NSInteger)(sender.value*80);
UIImage *img1=[arry objectAtIndex:imagenum];
UIImageView *view1=[[UIImageView alloc]initWithFrame:CGRectMake(10, 20, width, 500)];
view1.image=img1;
[self.view addSubview:view1];
}
}
相关文章推荐
- UISegmentedControl(分段控制器)
- UIProgressView(进度条)
- UIPickerView(选择框)
- UIScrollView(滑动视图)
- UIAlertController
- UIPageControl
- UIActionSheet
- UIAlertView(警告提示)
- UINavigationController(导航控制器)
- UIView
- UIActivityIndicatorView(菊花)
- Values of attribute "level" not equal in different manifest snippets.
- 第一天接触ui感觉有点乱啊,今天只有笔记,明天复习敲完代码在发代码
- UIButton
- iOS UIImageView
- 198,自定义UITableViewCell(一)
- Errors occurred during the build.
- gnuradio入门-基于GUI的FM接收机的实现
- 、UIDynamic介绍
- UIAlertController 的使用——NS_CLASS_AVAILABLE_IOS(8_0)