2012-03-23 2 views
0

나는 하나의 페이지에 단추와 하나의보기가 필요한 응용 프로그램을 만들고 있습니다. 그 버튼을 클릭했을 때 카메라의 다른 뷰가 아닌 그 뷰에서 카메라를 열려고합니다. 가능한가? 그렇다면 힌트 또는 코드를 제공해주십시오. 감사합니다.동일한보기에서 카메라를 여는 방법

+0

UIImagePickerController에 대한 설명서를 읽으면 대답을 얻을 수 있습니다. –

+0

대리모를 전달할 수 있는지 여부에 관계없이 다른보기 컨트롤러에서 카메라를 여는 것이 잘못되었습니다 (자신의보기 에서처럼). ammm .. 작은 영역 (동일한보기에서)으로 카메라를 열고 싶을 수도 있습니다. 이 링크에서 솔루션을 찾을 수 있습니다. http://stackoverflow.com/a/7319927/656600 – rptwsthi

답변

1

예 iOS 4 이상에서 AVCaptureSession framework을 사용할 수 있습니다. 좋아 :

AVCaptureSession *session = [[AVCaptureSession alloc] init]; 
AVCaptureVideoPreviewLayer *previewLayer = [AVCaptureVideoPreviewLayer layerWithSession:session]; 
previewLayer.frame = aFrame; 
[self.yourView.layer addSublayer:previewLayer]; 

당신은 더 많은 도움 here을 찾을 수 있습니다.

+0

비디오 녹화 용입니다. 그렇지 않니 ?? –

+0

카메라를 열고 싶습니다. –

+0

@ komalmehta : 업데이트 된 링크 확인 – Maulik

관련 문제