Kamera iOS 7 UIImagePickerController Brak obrazu
Z jakiegoś powodu po raz pierwszy otwieramUIImagePickerController
w trybie aparatu na mojej aplikacji pojawia się puste. Muszę zamknąć i ponownie otworzyć ten widok, aby przekaz kamery zaczął działać. Używam standardowego kodu, który działa w iOS 6 doskonale do przechwytywania z kamery. Z poniższej próbki strzelamcapturePhoto:
metoda. Czy ktoś jeszcze wpadł na tę chorobę za pomocą aparatu iOS 7? Sprawdziłem fora dev dev, ale prawie nie mogę znaleźć tam odpowiedzi.
- (IBAction)capturePhoto:(id)sender {
[self doImagePickerForType:UIImagePickerControllerSourceTypeCamera];
}
- (void)doImagePickerForType:(UIImagePickerControllerSourceType)type {
if (!_imagePicker) {
_imagePicker = [[UIImagePickerController alloc] init];
_imagePicker.mediaTypes = @[(NSString*)kUTTypeImage];
_imagePicker.delegate = self;
}
_imagePicker.sourceType = type;
[self presentViewController:_imagePicker animated:YES completion:nil];
}