這個代碼從攝像頭一個接一個地捕捉圖像,但是在下一次拍攝一個圖像後,相機會打開但黑屏(就像它的快門關閉)。所有其他ios版本的工作,但不適用於ios 8.請告訴我如何解決它?攝像頭在ios 8中顯示黑屏
-(void)openCamera
{
if(![PickerHandler doesDeviceSupportMediaType:ITEM_TYPE_PHOTO])
{
[PickerHandler showNoDeviceSupportWarningForMediaType:ITEM_TYPE_PHOTO withDelegate:self];
}
else
{
UIImagePickerController *picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
picker.mediaTypes = [NSArray arrayWithObject:(NSString *)kUTTypeImage];
[self presentViewController:picker animated:YES completion:nil];
}
}
在iPad中對我來說也是同樣的問題。讓我知道是否找到任何解決方案。 – 2014-11-17 13:36:12
@RaviJSSI在展示相機時遇到同樣的問題,第二次出現黑屏。你能告訴我你是如何解決這個問題的? – 2015-01-14 05:11:20
當相機下次打開時,您可以將睡眠方式設置爲1秒。 – RaviJSS 2015-10-28 08:51:05