可以使用如下的代码:
// get part of the image
- (UIImage *)getPartOfImage:(UIImage *)img rect:(CGRect)partRect
{
CGImageRef imageRef = img.CGImage;
CGImageRef imagePartRef = CGImageCreateWithImageInRect(imageRef, partRect);
UIImage *retImg = [UIImage imageWithCGImage:imagePartRef];
CGImageRelease(imagePartRef);
return retImg;
}
参考: iphone-common-codes-ccteam源代码
截取iOS图片区域
本文提供了一个实用的iOS代码片段,用于从一张完整的图片中截取出指定区域的子图片。通过使用Core Graphics框架中的CGImageCreateWithImageInRect函数,可以轻松实现这一功能。
3195

被折叠的 条评论
为什么被折叠?



