我只想通過我的應用程序從相機拍照。但是呈現給UIImagePickerController,拍照按鈕不起作用,我可以看到按鈕被按下了風格。但是沒有照片被拍攝。直到我長按拍按鈕或點擊很多次,然後一張照片才能被拍攝抓獲。UIImagePickerController拍照按鈕不起作用,直到長按或點擊很多次
在我的項目中,當前的UIViewController服從UIImagePickerControllerDelegate和UINavigationControllerDelege。但它仍然沒有什麼區別。
了這樣的代碼如下:
UIImagePickerController *picker = [[UIImagePickerController alloc] init]; picker.delegate = self; picker.sourceType = UIImagePickerControllerSourceTypeCamera; [self presentViewController:picker animated:YES completion:nil];
我嘗試添加代碼:
picker.modalPresentationStyle = UIModalPresentationCurrentContext;
它does'n工作都不是。
請幫幫我。我多次尋找解決方案,但沒有人能解決我的問題。 謝謝!
我之前有過和以前一樣的情況,當時我正在使用FaceBook或微信拍照並且過程非常緩慢。但之後,我重新啓動手機來解決這個問題。有時似乎iPhone的內存不足。 –
感謝您的幫助。但它仍然無效。在我的應用程序項目的每個UIViewController中,只有當我在任何UIViewController中調用上述代碼時,纔會出現相同的結果。所以我檢查了info.plist,但它似乎沒有錯誤。我仍然無法找到解決方案。 – masterHan