【发布时间】:2012-09-03 06:40:01
【问题描述】:
我正在尝试截取 UIView 的屏幕截图/快照。我可以使用以下代码获取当前可见视图的屏幕截图 - 但我关注的是整个视图。
该视图是一个滚动视图,因此下面有一些内容不可见,我希望包含在其中
如何扩展此代码以考虑不可见的视图?
UIGraphicsBeginImageContext(activityView.frame.size);
[self.activityView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *fullScreenshot = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
UIImageWriteToSavedPhotosAlbum(fullScreenshot, nil, nil, nil);
【问题讨论】:
标签: iphone uiview uiimage uiimagejpegrepresentation