如何将UIView(以子视图作为UIImageViews)以编程方式转换为UIImage?
这是常见的做法吗?
最佳答案
似乎您想要特定视图的“屏幕快照”?
UIGraphicsBeginImageContext(view.bounds.size);
CGContextRef ctx = UIGraphicsGetCurrentContext();
[view.layer renderInContext:ctx];
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();