我的问题是:[A presentViewController:B] 但我想查看 A 的视图。我就是这样一个问题的解决方案。
换句话说,我想要一个与 UIWindow 不同的图片。
UIWindow *_applicationWindow = [[[UIApplication sharedApplication] delegate] window];
UIGraphicsBeginImageContext(_applicationWindow.bounds.size);
CGContextRef ctx = UIGraphicsGetCurrentContext();
[_applicationWindow.layer renderInContext:ctx];
UIImage *imageTemp = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
UIImageView *_imageView = [[[UIImageView alloc] init] autorelease];
_imageView.image = imageTemp;
[B.veiw addSubview:_imageView];
但是 _imageView 不清晰。</p>
谢谢。