我想知道我的iPhone应用程序如何将特定UIView
的屏幕截图作为UIImage
。
我试过这个代码,但我得到的只是一个空白图像。
UIGraphicsBeginImageContext(CGSizeMake(320,480));
CGContextRef context = UIGraphicsGetCurrentContext();
[myUIView.layer drawInContext:context];
UIImage *screenShot = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
myUIView
的尺寸为320x480,它有一些子视图。执行此操作的正确方法是什么?
https://stackoverflow.com/questions/2214957
复制相似问题