Domanda

Sono loading image metodo viewDidLoad di una vista () in questo modo:

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

(dove è imgMonthGraph UIImageView) Il codice precedente funziona.

Tuttavia, avrei bisogno in una fase successiva (non all'interno viewDidLoad ()) per caricare un'altra immagine per lo stesso UIImageView. Sto tring con questo codice:

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

Il codice di cui sopra non funziona perché l'immagine non viene aggiornata. Ho provato a fare funzionare SetNeedsDisplay () -methdod sull'immagine, ImageView e vista. Nulla sembra aiutare.

Qualcosa deve essere rinfrescata, ma che cosa?

pom

È stato utile?

Soluzione

Prova:

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

funziona per me:)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top