返回一张自由拉伸的图片

#pragma mark- 返回一张自由拉伸的图片

+ (UIImage *)resizableImage:(NSString *)name

{

UIImage *image = [self imageWithName:name];

CGFloat left = image.size.width * 0.5;

CGFloat top = image.size.height * 0.5;

return [image stretchableImageWithLeftCapWidth:left topCapHeight:top];

}

时间: 2024-07-31 17:26:28

返回一张自由拉伸的图片的相关文章

返回一张可以随意拉伸不变形的图片

/** * 返回一张可以随意拉伸不变形的图片 * * @param name 图片名字 */ + (UIImage *)resizableImage:(NSString *)name { UIImage *normal = [UIImage imageNamed:name]; CGFloat w = normal.size.width * 0.5; CGFloat h = normal.size.height * 0.5; return [normal resizableImageWithCap

UIImage类扩展返回一个带边框的圆形图片

/** * 将image转换为圆型带边框的图片(最好写一个UIImage的类扩展) * * @param name 图片的名字 * @param borderWidth 外层边框的宽度 * @param borderColor 外层边框的颜色 * * @return 返回已经处理好的圆形图片 */ + (instancetype)circleImageWithName:(NSString *)name borderWidth:(CGFloat)borderWidth borderColor:(U

这是一张很有趣的图片, 通常女性会先看到月亮, 男性会先看到人脸. 如果相反, 表示你体内的异性荷尔蒙偏高哦!

四不像... 这是一张很有趣的图片, 通常女性会先看到月亮, 男性会先看到人脸. 如果相反, 表示你体内的异性荷尔蒙偏高哦!

[IOS] 详解图片局部拉伸 + 实现图片局部收缩

(图为微信首页右上角『+』效果) 当初还在开发WP7的时候,从IOS同事那边了解到类似微信以上功能的实现. Item条数不同,总高度也不同,这就需要将背景图片进行局部拉伸到响应的高度,并且保持上方的三角形不变型. 然而回想WP,没找到有API能对图片做此处理,只要图片显示比例与源图比例不一样,就会导致图片拉伸变形. (因此我只能让设计给一个右上角三角形,之后一个纯色长方形,纯色长方形拉伸后不会有问题.想要图片局部改变也行,得自己处理像素) 一. 局部拉伸 现在我们就来看看如何进行图片局部拉伸,相

highchart访问一次后台服务返回多张图表数据

本文承接上一篇,我们制作动态图表的时候,往往需要的不止一张图表,如果每张图表都与服务接口做一次交互的话未免太过频繁,这无论对前后还是后台都是一种压力,本文介绍一种一次访问返回多组数据的方式来减少前台与后台服务的交互,闲话少说,查看动态效果  →.→ 详细代码 ←.← 如上文所示,highchart 的 chart 属性可以添加 events 事件,上文中我们插入的事件为: events: { load: function () { var series = this.series[0]; var

ios navigationcontroller 滑动返回与webview加载html图片自适应屏幕宽度

1 .ios navigationcontroller 滑动返回 滑动返回是navigationcontroller默认返回按钮自带的功能,如果返回按钮自定义该功能失效, 解决的办法有两个: ① self.navigationItem.backBarButtonItem =   [[UIBarButtonItem alloc]initWithCustomView:button];//这个方法用不了 只能用 self.navigationItem.backBarButtonItem = [ [UI

安卓获取服务器返回的图片资源路径并下载图片

接之前一篇博客中介绍到服务器返回JSON数据给安卓客户端,本篇在此基础上增加了图片的下载和ListView显示的功能.首先添加一个ListView的简单布局如下,ListView中显示的内容为图片.名称和价格. <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android&qu

人民币找零钱,返回最少张数

/// <summary> /// 找零钱,返回人民币总张数 /// </summary> class MoneyNums { /// <summary> /// 定义人民币类别值 /// </summary> private decimal[] RMB = { 100, 50, 20, 10, 5, 1, 0.5m, 0.1m }; /// <summary> /// 找零钱,返回人民币总张数 /// </summary> ///

js当图片返回404时如何展示默认图片

在做项目时遇到一个问题,当图片返回失败时,例如404的情况,不能正常的显示,刚开始是用vue.js做的,部分代码如下 <dt> <img v-bind:src="getHeadPic(user.headPic)" alt=""></dt> methods:{ getHeadPic:function(headPic){ if(headPic != null && headPic != undefined &&