我在使用以下代码时遇到问题,仅拍摄我的 UITableView 的照片,而不是带有导航和标签栏的整个屏幕...
我想要全屏捕获,包括导航和标签栏。非常感谢任何帮助。
- (UIImage*)captureView:(UIView *)view
{
CGRect rect = [[UIScreen mainScreen] bounds];
UIGraphicsBeginImageContext(rect.size);
CGContextRef context = UIGraphicsGetCurrentContext();
[view.layer renderInContext:context];
UIImage *img = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return img;
}