Tôi đang sử dụng UIImagePickerController
để chụp ảnh. Tôi đang sử dụng đoạn mã sau:UIImagePickerController mang lại cho tôi bản xem trước màu đen
UIImagePickerController* UIPicker = [[UIImagePickerController alloc] init];
UIPicker.delegate = self;
UIPicker.sourceType= UIImagePickerControllerSourceTypeCamera;
[UIPicker setCameraCaptureMode:UIImagePickerControllerCameraCaptureModePhoto];
UIPicker.allowsEditing=NO;
[self presentModalViewController:UIPicker animated:YES];
[UIPicker release];
Vấn đề là ngẫu nhiên tôi nhận được bản xem trước như một màn hình màu đen, nếu nó xảy ra một lần sau đó nó không bao giờ phục hồi cho đến khi chúng ta giết và khởi động lại ứng dụng.
Tôi nhận được hình ảnh chính xác từ UIImagePickerControllerDelegate
nhưng tôi gặp sự cố này khi xem trước khi UIImagePickerController
có máy ảnh làm loại nguồn.