2014-03-14 6 views
-1

카메라 피드를 표시하는 쉬운 방법을 찾았지만 내 XIB 위에 표시됩니다. 보기에서 피드를 단추 및 배경 아래에 표시하려면 어떻게합니까?FaceTime과 같은 UIView 다시 만들기

여기 내 코드가 있습니다.

//ViewController.m 

FaceCamViewer *viewer3 = [[FaceCamViewer alloc] initWithFrame:CGRectMake(0, 0, 320, 568)]; 
viewer3.cameraType = AVCaptureDevicePositionFront; 

AVCaptureSession *session = [[AVCaptureSession alloc] init]; 
viewer3.session = session; 

viewer3.draggable = NO; 

[viewer3 startFaceCam]; 
[self.view addSubview:viewer3]; 

어떻게하면 XIB를 통해 액세스 할 수있는 속성을 만들 수 있습니까?

https://github.com/ijason/FaceCamTest

답변

1

당신은 당신이 원하는 곳에 배치, 당신의 XIB 파일에 간단한에 UIView를 추가하고에 속하는 속성을 만들 수 있습니다. (@property IBOutlet UIView *faceView;) Interface Builder에서 View로 속성을 연결 한 다음 수행하십시오. [self.faceView addSubview:viewer3];

+0

하지만 UIView * faceView 및 FaceCamView * viewer3이 있습니다. 이 두 가지를 어떻게 연결합니까? –

+0

This : [self.faceView addSubview : viewer3]; 그런 다음 뷰어 3가 사용자의 얼굴보기에 표시되고 단추 뒤에 배치됩니다. – Atomix

+0

고마워요! –