2015-03-08 79 views
0

我有一個UIViewControllerUIImageView顯示一個初始圖像。異步方法完成後在ViewController中重新加載數據

我使用異步下載另一個圖像 - >存儲在目錄中,然後我將UIImageView更改爲我新下載的圖像。

因此,我想刷新UIViewController以處理新數據。有沒有類似UIViewController的方法與reloaddata()類似TableViewController

PS:我不想在這種情況下刪除ImageView並添加新的子視圖。

回答

1

我想我需要更多的信息才能完全回答這個問題,但是如果你改變了UIImageView的.image屬性,那麼圖片應該會改變。您可能必須在主隊列上執行此操作才能正常工作,因爲UI更改必須在主隊列中完成。

dispatch_async(dispatch_get_main_queue()) { 
    //Change UIImageView.image property here 
}