zoukankan      html  css  js  c++  java
  • UIImageView

    // ----------------------------------------------UIImageView----------------------------------------------

        UIImageView *imageView = [[UIImageView alloc] init];

        imageView.image = [UIImage imageNamed:@"paper_list_homewok"];

        imageView.backgroundColor = [UIColor redColor];

        imageView.frame = CGRectMake(100, 100, 300, 300);

        

        // 加载图片方式

        //第二种:

        NSString *filePath=[[NSBundle mainBundle] pathForResource:@"1" ofType:@"jpeg"];

        UIImage *images=[UIImage imageWithContentsOfFile:filePath];

        //[imageView setImage:images];

        //第三种:

        NSData *data=[NSData dataWithContentsOfFile:filePath];

        UIImage *image2=[UIImage imageWithData:data];

        [imageView setImage:image2];

        

        // 圆角

        imageView.layer.masksToBounds = YES;

        imageView.layer.cornerRadius = 10.0;

        

        // 边框

        imageView.layer.borderColor = [UIColor orangeColor].CGColor;

        imageView.layer.borderWidth = 2;

        

        //    (4)contentMode属性:当图片小于imageView的大小处理图片显示

        imageView.contentMode = UIViewContentModeCenter;

        

        // 播放多个图片

    //    UIImage *image1 = [UIImage imageNamed:@"paper_list_homewok"];

    //    UIImage *image2 = [UIImage imageNamed:@"question_check_selected"];

    //    UIImage *image3 = [UIImage imageNamed:@"paper_list_homewok"];

    //    UIImage *image4 = [UIImage imageNamed:@"question_check_selected"];

    //    NSArray *imagesArray = @[image1,image2,image3,image4];

    //    imageView.animationImages = imagesArray;

    //    imageView.animationDuration = [imagesArray count];

    //    [imageView startAnimating];

        

        //为图片添加单击事件:一定要先将userInteractionEnabled置为YES,这样才能响应单击事件

        imageView.userInteractionEnabled = YES;

        UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapImageView:)];

        [imageView addGestureRecognizer:singleTap];

        

        // 透明度

        imageView.alpha = 0.5;

        

        imageView.highlightedImage = [UIImage imageNamed:@"question_check_selected"];

        

        // 设置图片的中心点

        imageView.center = CGPointMake(0,0);

  • 相关阅读:
    hdu 2485 Destroying the bus stations 迭代加深搜索
    hdu 2487 Ugly Windows 模拟
    hdu 2492 Ping pong 线段树
    hdu 1059 Dividing 多重背包
    hdu 3315 My Brute 费用流,费用最小且代价最小
    第四天 下载网络图片显示
    第三天 单元测试和数据库操作
    第二天 布局文件
    第一天 安卓简介
    Android 获取存储空间
  • 原文地址:https://www.cnblogs.com/xiangjune/p/4922573.html
Copyright © 2011-2022 走看看