2009-12-15 3 views
0

я загружаю изображение в методе представлен вид в ViewDidLoad(), как это:Обновление UIImage не работает

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

(где imgMonthGraph является UIImageView) Приведенный выше код работает.

Однако мне понадобится на более поздней стадии (не внутри ViewDidLoad()) для загрузки другого изображения в тот же UIImageView. Я звоню с этим кодом:

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

Приведенный выше код не работает, потому что изображение не обновляется. Я попытался запустить SetNeedsDisplay() -methdod на изображении, изображении и представлении. Кажется, ничего не помогает.

Что-то нужно обновить, но что?

ПОМ

ответ

1

попробовать:

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

работает для меня :)