ayo*_*yon 5 screenshot objective-c uiimageview ios
我正在使用以下代码在我的Xib文件中截取特定视图的屏幕截图...
UIView* captureView = self.view;
UIGraphicsBeginImageContextWithOptions(captureView.bounds.size, NO , 0.0f);
[captureView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage * screenshot = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
UIImageWriteToSavedPhotosAlbum(viewImage, nil, nil, nil);
Run Code Online (Sandbox Code Playgroud)
它工作正常,并将JPG图像保存到相机胶卷.
但问题是,在我的View顶部还有另一个UIImageView,UIImageView中有一个半透明的图像.我的屏幕截图并没有保留它正在拍摄的屏幕截图中的透明度.我想保持实际屏幕中的透明度.
如何保持屏幕截图的透明度?
| 归档时间: |
|
| 查看次数: |
1833 次 |
| 最近记录: |