-(UIImage *)getImageFromImage :(UIImage*)BIGimg{圖片
CGRect myImageRect = CGRectMake(0, BIGimg.size.height/2 - BIGimg.size.width/2, BIGimg.size.width, BIGimg.size.width);//這個CGRectMake 決定截圖位置get
UIImage* bigImage= BIGimg;it
CGImageRef imageRef = bigImage.CGImage;方法
CGImageRef subImageRef = CGImageCreateWithImageInRect(imageRef, myImageRect);im
CGSize size;img
size.width = 60.0; //這兩個量須要設置 也就是新的圖片的大小截圖
size.height = 60.0;
co
// 截取用的方法return
UIGraphicsBeginImageContext(size);context
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextDrawImage(context, myImageRect, subImageRef);
UIImage* smallImage = [UIImage imageWithCGImage:subImageRef];
UIGraphicsEndImageContext();
return smallImage;
}