2012-06-25 4 views
1

Je suis un nouveau développeur iPhone. Comment puis-je télécharger une image en mode Image provenant de la caméra et de la photothèque.Comment télécharger une photo en image + iphone

Merci à tous.

+0

double possible de [UIImageView ne montre pas l'image de UIImagePickerController] (http://stackoverflow.com/questions/7887457/uiimageview-does-not-show-image-from-uiimagepickercontroller) –

+0

Montrez-nous le code vous avez où vous avez l'image que vous voulez télécharger ... –

+0

bro, même si vous êtes un nouveau développeur iphone, vous devriez rechercher divers forums b4 affichant des questions qui pourraient être répété et vous pourriez facilement se prévaloir des réponses au cours de la l'Internet. Une suggestion cependant, toujours se référer à la documentation d'Apple avant de commencer votre recherche sur Internet cuz apple docs contient tout et si vous ne parvenez pas à comprendre cela, alors faites une recherche sur internet. Si vous êtes capable de trouver des réponses en morceaux, essayez de structurer et d'écrire le code en fonction de vos propres besoins n après avoir fait toutes les choses, rien ne fonctionne, puis postez vos ERREURS avec vos efforts sur des forums comme SO. – madLokesh

Répondre

2

Essayez ceci.

- (IBAction)m_CtrlBtn_SelectImage_click:(id)sender 
{ 
    if ([UIImagePickerController isSourceTypeAvailable: 
     UIImagePickerControllerSourceTypePhotoLibrary]) 
    { 
     // Set source to the Photo Library 
     imgPicker.sourceType =UIImagePickerControllerSourceTypePhotoLibrary;// imgPicker is a UIImagePickerController object; 
     if (UI_USER_INTERFACE_IDIOM()==UIUserInterfaceIdiomPad) 
     { 
      UIPopoverController *popover = [[UIPopoverController alloc] initWithContentViewController:imgPicker]; 
      self.popoverController = popover; 
      [popover release]; 
      // popoverController.delegate = self; 
      [popoverController presentPopoverFromRect:CGRectMake(0, 0, 500, 480) inView:self.view permittedArrowDirections:UIPopoverArrowDirectionUp animated:YES]; 
      [imgPicker release]; 
     } 
     else 
     { 
      [self presentModalViewController:self.imgPicker animated:YES]; 
     } 
    } 

} 
-(void)viewWillAppear:(BOOL)animated{ 
    self.imgPicker = [[UIImagePickerController alloc] init]; 
    self.imgPicker.delegate = self; 

} 
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)img editingInfo:(NSDictionary *)editInfo { 
    m_ImgVw_SelectedImage.image=img; 
    [popoverController dismissPopoverAnimated:YES]; 
    [picker dismissModalViewControllerAnimated:YES]; 
    [picker.view removeFromSuperview]; 
    [picker release]; 
    picker.delegate=nil; 
} 
Questions connexes