首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

iOS:聊一聊UIImage几点知识

一、UIImage的size,scale属性 先想一个问题“一个图像的尺寸到底是多大呢?”...二、UIImage的几种初始化方法的对比 1、imageNamed:方法 imageNamed:是UIImage的一个类方法,它做的事情比我们看到的要稍微多一些。它的加载流程如下: a....三、UIImage的imageOrientation属性 UIImage有一个imageOrientation的属性,主要作用是控制image的绘制方向,共有以下8中方向: [ 复制代码 ](javascript...四、UIImage的几个draw方法 UIImage的几个draw方法是用来绘制图像的利器,为什么这样说呢?...下面是图像旋转和翻转的完整代码: image UIImage+Rotate_Flip.h image UIImage+Rotate_Flip.m 以上只是实现了图像的顺时针90°,逆时针90°,180°

1.2K20

iOS中图片(UIImage)拉伸技巧 原

2、像素点的拉伸 - (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger...)topCapHeight; 这个函数我们可以用来拉伸类似QQ,微信的聊天气泡背景图,它的两个参数分别leftCapWidth和topCapHeight,这两个参数给定一个坐标,比如:     UIImage... * img= [UIImage imageNamed:@"11.png"];     img = [img stretchableImageWithLeftCapWidth:1 topCapHeight...有一点需要注意,这个方法默认使用的拉伸模式是区域复制,比如还是上面的图案,如下代码拉伸:     UIImage * img= [UIImage imageNamed:@"11.png"];     img... * img= [UIImage imageNamed:@"11.png"];     img = [img resizableImageWithCapInsets:UIEdgeInsetsMake(1

3.3K20

iOS CGImageCreateWithImageInRect将若干规则小图片组成的大图片剪切

单独拿来使用 使用 CGImageCreateWithImageInRect 进行剪切处理 我已经做成了一个小方法,会在最后给出链接,只需要导入,调用即可,我说一下处理步骤 001、将大图做成UIImage...已方便取值和处理 // 从大图片裁剪对应的小图片 UIImage *bigImage = [UIImage imageNamed:bigImageName]; 002、规则的小图片的宽和高 // 小图形的宽...UIImage* smallImage = [UIImage imageWithCGImage: smallImageRef]; 使用实例: ?...屏幕快照 2016-12-09 20.41.55.png 点击下载Demo 使用方法: 001、导入文件: #import "YoungCutImage.h" 002、调用类方法,用UIImage...接收返回值 #pragma mark X:横向第几个 Y:竖向第几个 wideCount:横向小图标的个数 heightCount:纵向小图标的个数 +(UIImage *)cutBigImageName

1.3K30
领券