2012-08-09 79 views
0

我目前正在開發一個具有四個視圖的iPad應用程序,可以用分段控件查看。其中一個觀點是我使用UIScrollView創建的圖像集。問題是所有的圖像都被加載到viewDidLoad方法的視圖中,所以當我在分段控件中按「圖像」時,需要大約一秒的時間,直到控件突出顯示「圖像」並顯示非常不方便的視圖。 我希望實現這一點,當選擇「圖像」時,分段控制立即切換並且視圖正在加載,然後圖像應該被加載並且一個接一個地放入滾動視圖中。xcode圖像galery加載圖像一個又一個

我不知道該怎麼做,希望你能幫助我。

謝謝你在前進,

利瑪竇

回答

0

您可以發佈從viewDidLoad中的代碼?

您是否從遠程位置加載圖像?

如果遠程加載圖像,你可能想看看: https://github.com/nicklockwood/AsyncImageView

這是一個異步的圖像瀏覽器還提供了一個圖像佔位符它加載圖像,同時。

此外,您可能要加載在viewDidAppear的圖像,所以視圖出現,然後它開始加載圖片...

+0

將代碼中的viewDidAppear已經做的非常出色。現在,我只需要找到一種方法讓圖像一個接一個地加載,而不是在全部加載時顯示它們。我怎樣才能做到這一點?所有圖像都存儲在本地btw – matteok 2012-08-09 12:27:36

+0

您仍然可以使用我發送給您的鏈接進行異步加載。您也可以將它與本地圖像一起使用。 – 2012-08-17 12:18:44