我在关闭相机视图时遇到了一点问题。我将UIImagePickerController与此代码一起使用-
-(void)viewDidAppear:(BOOL)animated{
UIImagePickerController *picker=[[UIImagePickerController alloc]init];
picker.delegate=self;
picker.sourceType=UIImagePickerControllerSourceTypeCamera;
picker.showsCameraControls=NO;
[picker.cameraOverlayView addSubview:mirrorOverlay];
picker.modalTransitionStyle=UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:picker animated:YES];
[picker release];}
我使用自定义按钮关闭相机并使用此代码将视图更改回我的主视图 -
-(IBAction)flipBack:(id)sender{
[self dismissModalViewControllerAnimated:YES];
我的问题是当我按下按钮 View 翻转然后返回并再次调用相机时。我找不到关闭相机和视图的方法。
请帮忙。谢谢,阿米尔。
更新:感谢您的帮助!我想通了!我的问题是我正在使用相机的 nib 文件,当您想以代理上描述的不同方式使用相机时,您应该使用 View 而不是 nib。
所以我的代码是正确的,但位置和格式错误。谢谢大家!
如果有人需要帮助,我会在这里提供帮助!