2012-11-04 96 views
1

我正在構建一個應用程序的照片庫,該應用程序從Facebook頁面加載最新的牆壁圖片。我有許多其他照片畫廊的縮略圖庫和詳細視圖。如何設置AFImageViewer框架的初始視圖?

我發現用於管理下載和滾動視圖圖像的呈現與頁面控制這個可愛的小框架: https://github.com/AdrianFlorian/AFImageViewer

我只是不能讓我圍繞如何,如果我不設定初始視圖頭想從索引0開始?也就是說,如果用戶點擊圖像「在中間」,我將一個整數傳遞給框架類。但它到底在哪裏?任何提示將非常感激!

回答

0

好吧,終於找到它了。所以很明顯,我覺得發佈它有點愚蠢..但也許其他人同樣愚蠢,發現信息有價值。

圖像查看器有一個頁面控件,它具有當前頁面的屬性,只需將其設置爲所選圖像的索引即可。

imageViewer.pageControl.currentPage = * selected_image_integer *;

編輯:好吧,它並不是那麼簡單。它不會正確滾動圖像陣列。如果您向下滾動「向下」,它總是會在第一個選定圖像上結束,一些圖像會顯示兩次,有時它們會以不同的順序顯示。

+0

好的,我和弗洛裏安先生親自談過,他非常友好地將功能融入到設置初始圖像的框架中。大拇指! 問題在於圖像按順序下載,並按順序顯示在頁面控件中並添加到數組中。這樣,如果從圖5開始,例如它將在數組中的索引0處結束,索引1和2處的圖像4和6等。 解決方案是使用帶索引鍵的字典。 – user1798843