У меня есть приложение, в котором я открываю камеру без элементов управления камерой, и я использовал свои собственные элементы управления.
Теперь я хочу, чтобы камера захватила весь экран, и мои пользовательские элементы управления отображались перед видом камеры, но я не знаю, как это сделать.сделайте это.
Ниже приведен мой код
-(void) cameraOpen
{
imgpicker=[[UIImagePickerController alloc]init];
imgpicker.delegate=self;
imgpicker.sourceType=UIImagePickerControllerSourceTypeCamera;
imgpicker.showsCameraControls=FALSE;
imgpicker.wantsFullScreenLayout=TRUE;
UIView *newView=[[UIView alloc] initWithFrame:CGRectMake(0,416,320,480)];
newView.backgroundColor=[UIColor clearColor];
[newView addSubview:cameraOptionView];
imgpicker.cameraOverlayView=newView;
[self presentModalViewController:imgpicker animated:YES];
}
То, что происходит в настоящее время, внизу показывает пустое пространство и мой новый вид в этом пространстве.
Я хочу, чтобы весь экран был захвачен камерой и моим пользовательскимВид для элементов управления должен быть на передней панели камеры.
Заранее спасибо.