2009-07-19 4 views
0

with fw 2.2 UIWindow의 private 메소드 _createCGImageRefRepresentationInFrame을 사용하여 스크린 샷을 얻을 수있었습니다. 3.0에서는 더 이상 존재하지 않습니다.PLCameraView가 3.0에 표시되는 것을 얻으십시오

나는 가능한 한 많은 스크린 샷을 얻을 수있는 작은 비디오를 찍기 위해 창을 통해 PLCameraView와 함께이 방법을 사용했습니다. 이제 PLPreviewView 및 -renderInContext : 메서드의 CALayer를 시도했지만 항상 조리개를 닫을 때 뷰를 렌더링합니다.

카메라 뷰가 보여주는 화면을 어떻게 찍을 수 있습니까? 코드를 다음에

감사 마르코가

+2

이제 작업이 중단 된 놀라운 방법이 있습니다. –

답변

1

보십시오, 나는 이미지의 시퀀스를 저장하는 문제에 직면하고 아이폰 3.0 비디오 녹화 작업을 잘하면서

CGImageRef imageRef = [[UIApplication sharedApplication] _createDefaultImageSnapshot]; 
UIImage* img = [UIImage imageWithCGImage:imageRef]; 

//Now you can save it the way you want 
//May as following 
//oops yes this image is just the screenshot so better take care of unwanted image side 
//So cut crap out from the image captured 
UIImageWriteToSavedPhotosAlbum(img, nil, nil, nil); 

를 얻기 위해, 나 좀 도와주세요

대기 .........

감사 얀트. 인도 뉴 델리

관련 문제