2011-03-01 58 views
0

我開始一個新的項目,並查看three20的表視圖。 我看到,TTTableImageItem提供免費的一部分所需的功能,以延遲加載圖像,但我想要做的也是在第一次加載後將每張照片保存到磁盤,所以下次我將從那裏獲取它們。 在前面的例子中,我正在做手動加載可見圖像的模型,所以我也可以保存它們。 有沒有什麼辦法來實現這樣的事情,並保持TTTableImageItem提供的功能的其餘部分?Three20和TTTableImageItem

回答

0

是的TTCache會爲你做這個。

[[TTURLCache sharedCache] storeImage:image forURL:URL]; 
0

是你的建議似乎正是即時尋找,但一兩件事,我還沒有整理出來的是如何獲得通知圖像已加載,以便將其保存在磁盤上。 我看到TTTableImageItemCell有一個TTImageView,它具有TTImageViewDelegate協議的委託屬性,但我不知道該如何使用該..但我會propably需要繼承TTTableItem和TTTableItemCell以定製UI,所以我可以直接操作TTImageView並使用委託,是否正確?