2011-01-08 68 views
0

我對iPhone開發環境很陌生,我正在爲高中樂隊計劃設計一款應用程序。應用程序的一部分需要是一個圖像庫,它從樂隊網站上的目錄中檢索照片,並在縮略圖視圖中列出它們。我無法弄清楚如何創建不直接鏈接到特定圖片的thumsvi​​ew。如何使用Three20創建從網站目錄提供的動態TTThumbsViewController?

我目前已經有了這個設置,可以使用一個UIWebView,它指向一個設計得像iPhone相冊的PHP相冊。這種方法可行,但它並不理想,導航顯然比預期的要少。

Three20是這份工作的正確工具嗎?如果不是,我應該使用什麼?

謝謝!

回答

1

你必須像設置在PhotoTest1Controller一樣設置它。這是一個什麼樣的存在的一個片段:

- (void)viewDidLoad { 
    self.photoSource = [[[MockPhotoSource alloc] 
     initWithType:MockPhotoSourceNormal 
       title:@"Flickr Photos" 
       photos:[NSArray arrayWithObjects:[[[MockPhoto alloc] 
            initWithURL:@"http://farm4.static.flickr.com/3099/3164979221_6c0e583f7d.jpg?v=0" 
             smallURL:@"http://farm4.static.flickr.com/3099/3164979221_6c0e583f7d_t.jpg" 
              size:CGSizeMake(320, 480)] autorelease], 
               [[[MockPhoto alloc] 
            initWithURL:@"http://farm4.static.flickr.com/3099/3164979221_6c0e583f7d.jpg?v=0" 
             smallURL:@"http://farm4.static.flickr.com/3099/3164979221_6c0e583f7d_t.jpg" 
              size:CGSizeMake(320, 480)] autorelease], 
               nil], 

      photos2:nil] autorelease]; 
} 

(我可能會丟失一些括號,但你的要點)

一旦你從你的目錄中的照片列表,您可以創建一個NSArray那包含(在本例中)MockPhoto s的列表,並用此創建的列表替換photos陣列。

至於這是否是合適的庫,我會說是的...在我的應用程序中工作真是太棒了。

希望這會有所幫助!

+0

我確實已經設法瞭解如何使用您引用的代碼將圖片列表「硬編碼」爲Three20,但是我正在尋找的方法是將目錄中的所有照片列在其內容已更改的目錄中經常。我需要弄清楚如何讓相冊自動顯示添加的新照片,並刪除已刪除的照片。感謝您的回覆,但除非我誤解(發生這種情況的機會不止這些),否則您指出的內容不會做我所需要的。 –

相關問題