【发布时间】:2017-09-19 20:30:59
【问题描述】:
我正在从 CGIImageRef 制作 UIImage。
CGImageRef drawImage = CGImageCreateWithImageInRect(croppedImage.CGImage, frame);
UIImage *newImage = [UIImage imageWithCGImage:drawImage];
CGImageRelease(drawImage);
并将其应用于图像视图:
self.imageview.image = newImage;
在 self.imageview.image = imgV.image; 这一行之后,我的 imageView 被调整为 UIImage(newImage) 的大小。
当我记录我的 self.imageview 框架时,我得到了正确的值。我无法得到这背后的确切原因。
【问题讨论】:
-
试试self.imageView.layer.maskToBounds = YES,你会看到会发生什么
-
@OnikIV 不起作用。
标签: objective-c uiimageview uiimage cgcontext