我想知道是否有一种方法可以捕获 UIImage
,因为它在 UIImageView
中显示为原样,基于其 内容模式
。例如,如果我将 3:4
纵横比传递给正方形 UIImageView
,并使用“Aspect Fit”作为 contentMode
,那么我期望在图像的左右部分看到白色信箱以填充正方形。那么是否可以将出现的任何内容直接保存为新的带有信箱的 UIImage
?
谢谢!
最佳答案
您可以通过调用 CALayer 的 renderInContext:
方法捕获 UIImageView 实际显示方式的“屏幕截图”。
关于ios - 能够根据 UIimageView 的内容模式按原样捕获 UIImage 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23446358/