2009-11-12 6 views
1

iPhone 프로그래밍 가이드에서 UIImagePicker를 사용하여 "카메라로 사진 찍기"장을 기반으로 사진을 찍는 데 문제가 있습니다.UIImagePicker 카메라가로드되지 않음 (흰색 화면)

내가 얻는 모든 것은 회색/흰색 화면입니다.

여기 내 코드입니다 :

- (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에서 imagePicker 전화를 시도했습니다, 아무것도 변경되지 않습니다.

내 viewController는 UINavigationControllerDelegate 및 UIImagePickerControllerDelegate를 구현합니다.

저는 1 세대 iPhone OS3.1에서 실행하고 있습니다.

도움이 될 것입니다. 감사합니다.

+1

viewDidAppear에서 호출 해 보았습니까? –

+0

정말 고마워요! 그게 해결책이야 !! 공식적인 의사가 아니라고 생각합니다. 다시 한번 감사드립니다. – user142764

답변

5

나는 viewDidLoad를 보류로하여 viewDidAppear에서이 호출을 배치합니다.

+0

감사합니다. 나를 위해 일합니다. –

관련 문제