¿Por qué mi CvVideoCamera cubre toda la vista?

Estoy usando una camera CvVideo así:

- (void)viewDidLoad { [super viewDidLoad]; self.videoCamera = [[CvVideoCamera alloc] initWithParentView:imageView]; self.videoCamera.delegate = self; self.videoCamera.defaultAVCaptureDevicePosition = AVCaptureDevicePositionBack; self.videoCamera.defaultAVCaptureSessionPreset = AVCaptureSessionPresetiFrame960x540; self.videoCamera.defaultAVCaptureVideoOrientation = AVCaptureVideoOrientationPortrait; self.videoCamera.defaultFPS = 30; } - (void)viewDidAppear:(BOOL)animated { [super viewDidAppear:animated]; [self.videoCamera start]; } 

Mi storyboard se ve así:

introduzca la descripción de la imagen aquí

Cuando se carga la vista, la barra se ve brevemente con el rest de la vista en blanco. Luego, cuando la camera se inicia, llena toda la pantalla. ¿Por qué está haciendo esto?

¿Has intentado con una vista principal diferente?

 UIView *camView = [[UIView alloc] initWithFrame:CGRectMake(10, 10, 300, 400)]; [self.view addSubview:camView]; self.videoCamera = [[CvVideoCamera alloc] initWithParentView:camView];