关于视图的使用代码截图

时间:2011-11-28 12:49:40

标签: iphone objective-c ios

为什么我使用下面的代码,一个视图的截图,结果png图像全是白色? self.view颜色我设置为蓝色。

UIGraphicsBeginImageContext(self.view.frame.size);  
CGContextRef context = UIGraphicsGetCurrentContext();
[self.view.layer renderInContext:context];  
UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();    
UIGraphicsEndImageContext();    
NSData *imagedata = UIImagePNGRepresentation(newImage);

0 个答案:

没有答案