iOS-隐藏UIView的屏幕截图
我有一个隐藏的UIView,我需要完整的截图。我不想。隐藏=否*截图*。隐藏=是。原因是,这有时会导致屏幕截图倒置iOS-隐藏UIView的屏幕截图,ios,uiview,uiimage,Ios,Uiview,Uiimage,我有一个隐藏的UIView,我需要完整的截图。我不想。隐藏=否*截图*。隐藏=是。原因是,这有时会导致屏幕截图倒置 + (UIImage *) imageWithView:(UIView *)view { UIGraphicsBeginImageContextWithOptions(view.bounds.size, view.opaque, 0.0); [view.layer renderInContext:UIGraphicsGetCurrentContext()];
+ (UIImage *) imageWithView:(UIView *)view
{
UIGraphicsBeginImageContextWithOptions(view.bounds.size, view.opaque, 0.0);
[view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage * img = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return img;
}
这是我的代码,如果UIView被隐藏,它不会做任何事情
”“不行
我在谷歌上搜索了一下,没有找到答案。请使用Objective-C中的代码进行响应。从您给定的链接,另一个视图应仅覆盖您的视图,然后在您的视图中将“隐藏”设置为false/NO,这意味着您的视图应在覆盖视图后面可见。那很好用。将要绘制的视图保留在视图层次结构的底部,覆盖视图的覆盖视图