0

フォト アルバムのような画像を含む UITableView があり、画像は遅延読み込みで読み込まれます。テーブルビューの一番下までスクロールしている間、またはテーブルビューの最後の行に達したときに、さらに画像を読み込みたいです。これどうやってするの?

4

3 に答える 3

0

これをチェックして

http://developer.apple.com/library/ios/#samplecode/LazyTableImages/Introduction/Intro.html

UITableViewでのこの遅延読み込み画像

于 2012-09-27T12:35:54.793 に答える
0

UITableViewはすでに遅延読み込みを行っています。表示されているセルのみを要求します。ユーザーがスクロールしているときにテーブルに画像を追加する場合は、UIScrollViewDelegateメソッドを実装して現在のスクロール位置を計算し、ユーザーが特定のポイントに達したら、データソースのNSMutableArrayに画像を追加します。

于 2012-09-27T12:36:02.483 に答える
0

SDWebImageを使用できます。

このライブラリは、Web からのリモート イメージをサポートする UIImageView のカテゴリを提供します。

以下を提供します。

  1. Web イメージとキャッシュ管理を Cocoa Touch フレームワークに追加する UIImageView カテゴリ

  2. 非同期画像ダウンローダー

  3. 自動キャッシュ期限切れ処理による非同期メモリ + ディスク イメージ キャッシュ

  4. 同じ URL が何度もダウンロードされないという保証

  5. 偽の URL が何度も再試行されないことを保証します。

于 2012-09-27T12:40:41.380 に答える