2012-03-01 3 views
5

이미지 비디오를 만들기위한 스크린 샷을 빨리 캡처하고 싶습니다. 현재 약간의 지연이 있지만 다음 코드를 사용하고 있습니다. 더 빨라질 스크린 샷을 찍는 더 좋은 방법이 있습니까?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(); 

답변

0

이 방법보다 느린 OpenGL을를 사용하여 스크린 샷을 취할 수 있지만. 스크린 샷을 프로그래밍 방식으로 검색하는 다른 방법은 없습니다.