gpt4 book ai didi

ios - 相机 UIImagePickerController 在设备 ios8 中显示黑屏

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:59:59 26 4
gpt4 key购买 nike

我正在尝试使用以下代码通过相机捕捉图像。此代码在 iPhone 6 以下的所有设备中运行良好此代码不适用于 iPHone6 和 iPhone6+。它显示黑屏。

enter code here

(void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex
{
UIImagePickerController *picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
picker.allowsEditing = YES;

switch (buttonIndex)
{
case 0: NSLog(@"Photo Butten Clicked");
picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
[App_Delegate.window.rootViewController presentViewController:picker animated:YES completion:nil];
// [self presentViewController:picker animated:YES completion:NULL];
break;

case 1: NSLog(@"Camera Butten Clicked");
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
[App_Delegate.window.rootViewController presentViewController:picker animated:YES completion:nil];
// [self presentViewController:picker animated:YES completion:NULL];
break;

default:
break;
}
}

最佳答案

您只需更改设备的设置

按照这些步骤

1) 转到设备设置。

2) 在设置列表中找到您的应用。

3) 并为您的应用程序授予相机访问权限(在允许“应用程序名称”访问下)。

关于ios - 相机 UIImagePickerController 在设备 ios8 中显示黑屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32391026/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com