UIImagePicker камера не загружается (белый экран) - PullRequest
1 голос
/ 12 ноября 2009

У меня проблемы с использованием UIImagePicker для съемки фотографий на основе главы «Съемка с помощью камеры» из руководства по программированию iPhone.

Все, что я пробую, я получаю с серо-белым экраном.

вот мой код:

- (void)viewDidLoad {
    [super viewDidLoad];

    UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init];
    imagePicker.delegate = self;
    imagePicker.sourceType = UIImagePickerControllerSourceTypeCamera;
    imagePicker.allowsEditing = NO;
    [self presentModalViewController:imagePicker animated:YES];
}

Я пытался вызвать средство выбора изображений из viewDidLoad, viewWillAppear или awakeFromNib, ничего не меняется.

Мой viewController реализует UINavigationControllerDelegate и UIImagePickerControllerDelegate.

Я запускаю это на OS3.1 на iPhone первого поколения.

Любая помощь будет принята с благодарностью! Спасибо, Винсент.

1 Ответ

5 голосов
/ 25 августа 2010

Я бы поместил этот вызов в viewDidAppear как выставленный для viewDidLoad.

...