2009-12-15 5 views
0

Je chargement des images dans la méthode viewDidLoad() d'une vue comme celui-ci:Mise à jour UIImage ne fonctionne pas

imgMonthGraph.Image = UIImage.FromFile("A.png"); 

(où imgMonthGraph est UIImageView) Le code ci-dessus fonctionne.

Cependant, j'aurais besoin d'une phase ultérieure (pas à l'intérieur de ViewDidLoad()) pour charger une autre image dans le même UIImageView. Je suis tring avec ce code:

imgMonthGraph.Image = UIImage.FromFile("B.png"); 

Le code ci-dessus ne fonctionne pas parce que l'image n'est pas mise à jour. J'ai essayé d'exécuter SetNeedsDisplay() -methdod sur l'image, l'imageview et la vue. Rien ne semble aider.

Quelque chose a besoin d'être rafraîchi, mais quoi?

pom

Répondre

1

essayer:

using (imgMonthGraph.Image) 
{ 
    imgMonthGraph.Image = UIImage.FromFile("A.png"); 
} 

fonctionne pour moi :)