1
我正在拍攝整個屏幕的屏幕截圖,但我想僅拍攝收藏視圖的內容的屏幕截圖,這是因爲上面有一個菜單視圖,而且我想只獲取集合中的內容,現在我用這個來捕捉屏幕=收藏+菜單:僅獲取UICollectionView的屏幕截圖?
UIWindow *keyWindow = [[UIApplication sharedApplication] keyWindow];
CGRect trect = rect;
UIGraphicsBeginImageContext(trect.size);
CGContextRef context = UIGraphicsGetCurrentContext();
[keyWindow.layer renderInContext:context];
UIImage *img = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();