Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2608452
  • 博文数量: 877
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 5921
  • 用 户 组: 普通用户
  • 注册时间: 2013-12-05 12:25
个人简介

技术的乐趣在于分享,欢迎多多交流,多多沟通。

文章分类

全部博文(877)

文章存档

2021年(2)

2016年(20)

2015年(471)

2014年(358)

2013年(26)

分类: iOS平台

2015-09-10 10:52:46

http://blog.csdn.net/hwl1314/article/details/26820013
[html] view plainc
  1.    /*  
  2.     * UIImage 控件  
  3.     */  
  4.    UIImage *mUiImage=[UIImage imageNamed:@"post_photo_down.png"];  
  5.    UIImageView *mUiImageView=[[UIImageView alloc]initWithImage:mUiImage];  
  6.    //mUiImageView.frame=CGRectMake(0, 0, mUiImage.size.width, mUiImage.size.height);//设置成原图大小  
  7.    mUiImageView.frame=CGRectMake(10, 30, 300, 100);  
  8.    mUiImageView.backgroundColor=[UIColor redColor];  
  9.    mUiImageView.contentMode=UIViewContentModeCenter;//不缩放图片的大小,显示在中间  
  10.    //mUiImageView.contentMode =UIViewContentModeScaleToFill;//拉伸图片填充到整个区域。  
  11.    //mUiImageView.contentMode=UIViewContentModeScaleAspectFill;//图片被拉伸,比例不变,可能超出imageveiw的大小  
  12.    //mUiImageView.contentMode=UIViewContentModeScaleAspectFit;//图片被拉伸,大的一边填充imageview,小的一边按比例缩小。  
  13.    [self.window addSubview:mUiImageView];  
  14.    [mUiImageView  release];  
  15.      
  16.    /*  
  17.     *UiProgressView控件  
  18.     */  
  19.    UIProgressView *mUiProView=[[UIProgressView alloc]initWithProgressViewStyle:UIProgressViewStyleDefault];  
  20.    mUiProView.frame=CGRectMake(10, 200, 300, 100);  
  21.    mUiProView.backgroundColor=[UIColor  whiteColor];  
  22.    mUiProView.progress=0.0;  
  23.    mUiProView.progressTintColor=[UIColor redColor];  
  24.    mUiProView.trackTintColor=[UIColor yellowColor];  
  25.    [mUiProView setProgress:0.8 animated:YES];  
  26.    [self.window addSubview:mUiProView];  
  27.    [mUiProView release];  
  28.      
  29.    /*  
  30.     * UISlider 控件  
  31.     */  
  32.    UISlider *mUiSlide=[[UISlider alloc]init];  
  33.    mUiSlide.frame=CGRectMake(10, 250, 300, 100);  
  34.    [self.window addSubview:mUiSlide];  
  35.    mUiSlide.backgroundColor=[UIColor blueColor];  
  36.    mUiSlide.maximumValue=101;  
  37.    mUiSlide.minimumValue=100;  
  38.    mUiSlide.minimumValueImage=[UIImage imageNamed:@"post_taskuser.png"];  
  39.    mUiSlide.maximumValueImage=[UIImage imageNamed:@"post_taskuser.png"];  
  40.    mUiSlide.minimumTrackTintColor=[UIColor blueColor];  
  41.    mUiSlide.maximumTrackTintColor=[UIColor blackColor];  
  42.    mUiSlide.thumbTintColor=[UIColor orangeColor];  
  43.    [mUiSlide setValue:100.9 animated:YES];  
  44.    [mUiSlide setThumbImage:[UIImage imageNamed:@"post_taskuser.png"] forState:UIControlStateNormal];  
  45.    //mUiSlide setMaximumTrackImage:<#(UIImage *)#> forState:<#(UIControlState)#>  
  46.    //mUiSlide setMinimumTrackImage:<#(UIImage *)#> forState:<#(UIControlState)#>  
  47.    [mUiSlide release];  
  48.      
  49.      
  50.    /*  
  51.     *Uiswitch控件  
  52.     */  
  53.    UISwitch *mUiSwitch=[[UISwitch alloc]init];  
  54.    mUiSwitch.frame=CGRectMake(10, 400, 300, 100);  
  55.    mUiSwitch.backgroundColor=[UIColor blackColor];  
  56.    if(mUiSwitch.isOn)  
  57.    {  
  58.        NSLog(@"开关为打开状态");  
  59.    }  
  60.    else  
  61.    {  
  62.        NSLog(@"开关为关闭状态");  
  63.    }  
  64.    mUiSwitch.onTintColor=[UIColor blackColor];  
  65.    mUiSwitch.tintColor=[UIColor blueColor];  
  66.    mUiSwitch.thumbTintColor=[UIColor redColor];  
  67. //   mUiSwitch.onImage=[UIImage imageNamed:<#(NSString *)#>];  
  68.  //  mUiSwitch.offImage=[UIImage imageNamed:<#(NSString *)#>];  
  69.    [mUiSwitch setOn:YES animated:YES];  
  70.    [mUiSwitch addTarget:self action:@selector(onclick:) forControlEvents:UIControlEventValueChanged];  
  71.      
  72.    [self.window addSubview:mUiSwitch];  
  73.    [UISwitch release];  

版权声明:本文为博主原创文章,未经博主允许不得转载。

阅读(615) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~