Three20和TTTableImageItem

时间:2011-03-01 19:15:48

标签: objective-c three20

我正在开始一个新项目并查看三个表格视图。 我看到TTTableImageItem提供免费的部分所需功能,懒得加载图像,但我想要做的是在第一次加载后将每张照片保存到磁盘,以便下次我从那里获取它们。 在以前的情况下,我正在手工处理我模型中可见图像的加载,所以我也可以保存它们。 有没有办法实现这样的事情并保持TTTableImageItem提供的其余功能?

2 个答案:

答案 0 :(得分:0)

是的TTCache会为你做这件事。

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

答案 1 :(得分:0)

是的,你的建议似乎是我正在寻找的,虽然我还没有解决的一件事是如何得到通知,图像已加载,以便将其存储在磁盘上。 我看到TTTableImageItemCell有一个TTImageView,它有一个TTImageViewDelegate协议的委托属性,但我不知道如何使用它..但是我将需要子类TTTableItem和TTTableItemCell来拥有自定义UI,所以我可以直接操作TTImageView并使用委托,这是正确的吗?