2014-12-15 1 views
1

Привет, я пытаюсь переключиться между камерами с задней и передней стороны, если я начну сеанс с фронтальной камеры, это работает, но с другой стороны вокруг слоя AVCapturepreview не видно и просто представляет пустой экран.PBJVision переключитесь на переднюю камеру

ответ

3

Первая остановка сеанса предварительного просмотра. Когда остановлено (используйте делегат для этого), установите необходимое устройство камеры и перезапустите сеанс предварительного просмотра. Код:

[[PBJVision sharedInstance] stopPreview]; 
//implement the following deluge ate 
- (void)visionSessionDidStopPreview:(PBJVision *)vision{ 

vision.cameraDevice = PBJCameraDeviceFront; 
[vision startPreview]; 
}