码迷,mamicode.com
首页 > 其他好文 > 详细

图片拉伸

时间:2015-10-27 17:57:28      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:

iOS 6.0

在iOS6.0中,UIImage又提供了一个方法处理图片拉伸

[java] view plaincopy

  1. - (UIImage *)resizableImageWithCapInsets:(UIEdgeInsets)capInsets resizingMode:(UIImageResizingMode)resizingMode  

对比iOS5.0中的方法,只多了一个UIImageResizingMode参数,用来指定拉伸的模式:

  • UIImageResizingModeStretch:拉伸模式,通过拉伸UIEdgeInsets指定的矩形区域来填充图片

  • UIImageResizingModeTile:平铺模式,通过重复显示UIEdgeInsets指定的矩形区域来填充图片

[java] view plaincopy

  1. CGFloat top = 25// 顶端盖高度  

  2. CGFloat bottom = 25 ; // 底端盖高度  

  3. CGFloat left = 10// 左端盖宽度  

  4. CGFloat right = 10// 右端盖宽度  

  5. UIEdgeInsets insets = UIEdgeInsetsMake(top, left, bottom, right);  

  6. // 指定为拉伸模式,伸缩后重新赋值  

  7. image = [image resizableImageWithCapInsets:insets resizingMode:UIImageResizingModeStretch];  



图片拉伸

标签:

原文地址:http://my.oschina.net/u/2450398/blog/522740

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!