5
Chciałbym szybko przechwycić zrzut ekranu, aby zrobić wideo z obrazami. Obecnie używam następującego kodu, jednak jest on nieco opóźniony. Czy istnieje lepsza metoda robienia zrzutów ekranu, która będzie szybsza?Opóźnienie zrzut ekranu iOS
CGSize imageSize = [[UIScreen mainScreen] bounds].size;
if (NULL != UIGraphicsBeginImageContextWithOptions)
UIGraphicsBeginImageContextWithOptions(imageSize, NO, 1);
else
UIGraphicsBeginImageContext(imageSize);
[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *imageName = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();