首页 > 代码库 > IOS拉伸图片
IOS拉伸图片
//头文件
#import <UIKit/UIKit.h> @interface UIImage (Extension) //传入图片的name.然后返回一个拉伸后的图片(新图片) +(UIImage *)resizableImage:(NSString *)name; @end
//实现
#import "UIImage+Extension.h" @implementation UIImage (Extension) //用来拉伸图片,图片四周样式不变 +(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 resizableImageWithCapInsets:UIEdgeInsetsMake(h, w, h, w)]; } @end
IOS拉伸图片
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。