创建一个UIView并保持小snow.png添加并移除到UIView以模拟下雪效果.
然后我想将屏幕捕获为图像.
UIGraphicsBeginImageContext(self.uiviewPreview.bounds.size); [self.uiviewPreview.layer renderInContext:UIGraphicsGetCurrentContext()]; UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); UIImageWriteToSavedPhotosAlbum(viewImage,nil,nil);
注意:self.uiviewPreview是UIView.
但我只能在保存的jpg中看到UIview中的图像.但是当时所有添加的子视图都没有保存.
我想知道renderInContext是否正确使用