2009-12-21 5 views
1

Je reçois une image de la caméra de l'iPhone dans un fichier nib (getPhoto.xib), où je l'enregistre dans la bibliothèque de la caméra et l'affiche également dans un UIImageView (image1). Ensuite, j'ai un bouton suivant qui charge un fichier nib différent (naming.nib) où l'utilisateur peut ajouter un nom pour l'image. Comment puis-je accéder à l'image à partir du premier fichier nib afin que je puisse l'afficher dans un UIImageView (image2) dans le deuxième fichier nib?obtenir l'image du contrôleur précédent

Je suis en train de la suivante dans image2, mais rien ne s'affiche:

UIImageView *image2= [[UIImageView alloc initWithImage: 
    [UIImageView imageNamed:image1]]; 

Répondre

0

la imageNamed: méthode nécessite un argument NSString. Si l'on suppose que le nom de image1 est en fait « image1 », vous feriez:

UIImageView *image2 = [[UIImageView alloc] 
      initWithImage:[UIImageView imageNamed:@"image1"]]; 

Notez que le est le nom utilisé ici « nom » lors de l'enregistrement de l'image à la bibliothèque de la caméra.

0

appel conserver sur l'image1 (celui que vous obtenez de la caméra) et l'utiliser où vous essayez actuellement d'utiliser image2

Questions connexes