J'ai créé 2 vues nommées "FirstView" et "SecondView". Le fichier nib de SecondView a un objet de vue UIImage comme IBOutlet. Maintenant, je reçois un objet UIImage de la méthode de FirstViewController. Maintenant, je règle la propriété imageView de SecondViewController avec cette image et ensuite je pousse l'objet de mon contrôleur SecondView dans le contrôleur de navigation. Le secondView est chargé mais cette image n'est pas affichée dans cette vue.L'image ne s'affiche pas chargée
Le code est le suivant:
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)img editingInfo:(NSDictionary *)editInfo
{
[[picker parentViewController] dismissModalViewControllerAnimated:YES];
SecondViewController *secondView=[[SecondViewController alloc] initWithNibName:@"SecondViewController" bundle:[NSBundle mainBundle]];
secondView.imageView.image=img;
[self.navigationController pushViewController:secondView animated:YES];
}
Tout est bien connecté cher mais secondViewController.imageView montre "null" quand j'ai vu dans NSLog. – anurag
Si imageView est null, cela signifie que la sortie n'a pas été correctement définie dans le constructeur d'interface. –