-1
守則A_UIViewController:A_UIViewController presentViewController B_UIViewController presentViewController的UIImagePickerController解僱A_UIViewController
PrestBViewController *aviewcontroller = [[PrestBViewController alloc] init];
[self presentViewController:aviewcontroller animated:YES completion:nil];
守則B_UIViewController:
-(void)presentAction {
UIImagePickerController *imagePickerController = [[UIImagePickerController alloc] init];
imagePickerController.delegate = (id)self;
imagePickerController.sourceType = UIImagePickerControllerSourceTypeCamera;
[self presentViewController:imagePickerController animated:YES completion:nil];
}
-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
[picker.presentingViewController.presentingViewController dismissViewControllerAnimated:YES completion:nil];
}
當我運行的代碼,它崩潰的:
[picker.presentingViewController.presentingViewController dismissViewControllerAnimated:YES completion:nil];
燦有人幫忙嗎?
又是什麼崩潰說呢? – Joshua
添加錯誤日誌 –