首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

ios剪裁图片

2012-08-24 
ios裁剪图片UIImage *srcimg [UIImage imageNamed:@test.png]////test.png宽172 高192NSLog(@image

ios裁剪图片

UIImage *srcimg = [UIImage imageNamed:@"test.png"];////test.png宽172 高192NSLog(@"image width = %f,height = %f",srcimg.size.width,srcimg.size.height);UIImageView *imgview = [[UIImageView alloc] init];imgview.frame = CGRectMake(10, 150, 300, 220);CGRect rect = CGRectMake(0, 0, 300, 100);//要裁剪的图片区域,按照原图的像素大小来,超过原图大小的边自动适配CGImageRef cgimg = CGImageCreateWithImageInRect([srcimg CGImage], rect);imgview.image = [UIImage imageWithCGImage:cgimg];CGImageRelease(cgimg);//用完一定要释放,否则内存泄露[self.view addSubview:imgview];

热点排行