1
我正在拍摄整个屏幕的屏幕截图,但我想仅拍摄收藏视图的内容的屏幕截图,这是因为上面有一个菜单视图,而且我想只获取集合中的内容,现在我用这个来捕捉屏幕=收藏+菜单:仅获取UICollectionView的屏幕截图?
UIWindow *keyWindow = [[UIApplication sharedApplication] keyWindow];
CGRect trect = rect;
UIGraphicsBeginImageContext(trect.size);
CGContextRef context = UIGraphicsGetCurrentContext();
[keyWindow.layer renderInContext:context];
UIImage *img = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();