0

現在、SDWebImage をプロジェクトに統合しています。

1)#import "UIButton+WebCache.h"

2)[button setImageWithURL:url placeholderImage:[UIImage imageNamed:@"no_photo.png"]];

画像が正常にダウンロードされたかどうかを知りたいのですが、どうすればわかりますか?

4

3 に答える 3

8

setImageWithURL:次のようにメソッドとブロックを使用してこれを行うことができます。

アニメーションのダウンロードを開始します。次に、これを使用して画像を画像ビュー(またはボタン、上記で行っているように)にダウンロードします。

    [imageView setImageWithURL:[NSURL URLWithString:imageURL]
               placeholderImage:[UIImage imageNamed:@"YourPlaceholder.png"]
                        success:^(UIImage *image) {
                            // remove animation

                        }
                        failure:^(NSError *error) {
                            NSLog(@"thumbnail error: %@",error);
                            // handle failed download

                        }];
于 2012-04-23T16:03:59.643 に答える
0

プロジェクトで検索しmemcache setObjectます。この行は、ダウンロードした画像をキャッシュに保存します。この行の後、通知を投稿して、独自のクラスで確認できます。

于 2012-02-21T17:13:50.240 に答える