美文网首页
iOS中图片的拉伸处理

iOS中图片的拉伸处理

作者: 7dfa9c18c1d1 | 来源:发表于2016-03-21 10:57 被阅读102次
Snip20160320_2.png ](https://img.haomeiwen.com/i1455379/13f09a4cf44c81bb.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) 开发中可能用法.png
  • 很明显,开发给我们的图不能满足我们开发的需求,这时候我们就要对图片进行拉伸

    • 1、
    UIImageView *img = [[UIImageView alloc] init];
    img.frame = CGRectMake(20, 100, 300, 300);
    [self.view addSubview:img];
    
    UIImage *image = [UIImage imageNamed:@"chat_send_nor"];
    img.image = image;
   
    // 第一种代码处理方法1
    // resizableImageWithCapInsets保护区域,通过设置这个值来达到我们想要的效果
    image = [image resizableImageWithCapInsets:UIEdgeInsetsMake(30, 30, 30, 30) resizingMode:UIImageResizingModeStretch];
    // 后面的保护模式有两种:
//    UIImageResizingModeStretch 拉伸模式
//    UIImageResizingModeTile 默认是平铺模式
  • 2、
    UIImageView *img = [[UIImageView alloc] init];
    img.frame = CGRectMake(20, 100, 300, 300);
    [self.view addSubview:img];
    
    UIImage *image = [UIImage imageNamed:@"chat_send_nor"];
    img.image = image;
    
    // 还有一种方法2,很久以前的方法
    // 我们给一个左边的值和一个上边的值,苹果自动帮我们计算出下面和右边的值,并对中间1*1的区域进行拉伸
    image = [image stretchableImageWithLeftCapWidth:image.size.width/2 topCapHeight:image.size.height/2];
  • 3、
    通过Assets.xcassets来设置
1.png

![2.png]](https://img.haomeiwen.com/i1455379/abd0b357bf18f881.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

相关文章

  • UIImage 图片拉伸之局部拉伸

    参阅:iOS聊天气泡的处理——图片拉伸

  • iOS中图片的拉伸处理

    很明显,开发给我们的图不能满足我们开发的需求,这时候我们就要对图片进行拉伸1、 2、 3、通过Assets.xca...

  • iOS 图片拉伸技巧

    在项目中有的图片需要拉伸处理,常用的有两种方式: 1. 代码: iOS图片拉伸技巧 2. 在xcode中设置图片的...

  • iOS 图片拉伸

    参考链接 在iOS6.0中,UIImage提供了一个方法处理图片拉伸 方法解释: 参数: resizingMode...

  • 关于IOS图片拉伸处理

    如果想要拉伸一个图片,直接拉伸的话,图片有透明的区域会拉伸变形,需要设置保护的区域方法可以分为两种通过代码 在As...

  • 图片拉伸处理

    Code Sketch GitHub StretchImageDemo Articles iOS 图片拉伸技巧 i...

  • 基础(一):UIImage图片拉伸技巧

    一、图片裁剪和拉伸 iOS中提供很好用的API帮我们实现上述功能。到iOS 6.0为止,iOS提供了3种图片拉伸的...

  • IOS 中 图片拉伸 方案

    有时候我们只是想把图片部分拉伸,而不是全部拉伸,那么就要用到下面这个函数,并附上实例验证 QQ聊天冒泡 和 微信朋...

  • iOS -- 图片处理

    一、目录 1> 图片拉伸处理 2> 图片扩展名 3> 大图减小高度,图片拉伸处理 4> 点击大图,Modal出来,...

  • iOS 自定义下拉刷新控件 —— 解决图片拉伸与数据刷新冲突

    iOS 自定义下拉刷新控件 —— 解决图片拉伸与数据刷新冲突 iOS 自定义下拉刷新控件 —— 解决图片拉伸与数据...

网友评论

      本文标题:iOS中图片的拉伸处理

      本文链接:https://www.haomeiwen.com/subject/lyeklttx.html