問題タブ [sdwebimage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
263 参照

iphone - iosiphoneapp-init関数の変数に値を設定します

サムネイルギャラリーにはsdwebimageとktphotobrowserを使用しています。ギャラリーが違うので、たくさんの情報源が必要です。しかし、SDWebImageDataSource.mファイルのデータソースを変更することはできません

名前の付いた変数を作成myStrし、SDWebImageDataSourceのinit関数で取得して、別のソースからデータを取得できるようにします。

変更を加えて、という名前の別の関数を作成initWithStringし、その関数にパスを渡すことは可能ですか?

ビューコントローラで、SDWebImageDataSourceを初期化してから、 SDWebImageDataSource *sd = [[SDWebImageDataSource alloc]init]; 変数を設定します sd.myStr=@"http://mypath.com";

しかし、SDWebImageDataSource.mファイルmyStrの関数での値を取得できませんinit

0 投票する
1 に答える
177 参照

ios - UITableView の写真が Graph API から複数回表示される

現在、iPad 用の Facebook アプリケーションを作成しています。壁を引っ張ってUITableViewに入れました。写真をテーブルビューに入れる方法は次のとおりです。

画像の配列を照会するための requestDidLoad 内。

次に cellForRowAtIndexPath で:

numberOfRows:

プルする壁に2つの異なる画像がありますが、同じ画像が2つプルされるため、テーブルビューでは同じ画像が2回表示されますが、2つの差分であるはずです。画像。どんな助けでも非常に寛大です。ありがとう。

0 投票する
0 に答える
244 参照

facebook-graph-api - Uitableview 写真が表示されてから黒くなる

現在、Facebook からユーザーのウォール フィードを読み込む UITableview を使用しています。私が抱えている問題は、テーブルビューに入れられた画像が正常に読み込まれるが、ユーザーがスクロールすると完全に黒くなることです。ここに私の cellForRow メソッドがあります:

助けてくれてありがとう:)

0 投票する
1 に答える
1704 参照

ios - SDWebImageDownloader 使用時の UITableView のちらつき

カスタム uitableviewcell を持つ uitableview があります。セルは画像といくつかのラベルで構成されています 画像はこの方法を使用してリモートでダウンロードされます

次の代わりに上記のメソッドを使用します: [cell.imageView setImageWithURL:[NSURL URLWithString:@"http://www.domain.com/path/to/image.jpg"] placeholderImage:[UIImage imageNamed:@"placeholder. png"]];

(参照https://github.com/rs/SDWebImage ) 画像をダウンロードした後に後処理を行う必要があるためです。SDWebImageDownloader にはイメージの読み込みが終了したときにコールバック メソッドがあるため、それを使用しています。

私が行った場合

【後処理画像】

完全にダウンロードする前に画像を後処理している可能性がありますが、これは問題ではなく、コンテキストを知らせるだけです

いくつかの調査を行った後、saome はロード要求をキャンセルする必要があると言いました...しかし、それが役立つかどうかはわかりません。また、実際にロードする必要があるものとキャンセルする必要があるものを区別する方法もわかりません

私の問題は、SDWebImageDownloaderを使用しているときに、uitableviewをスクロールすると、画像がちらつき、画像がゆっくりとロードされ、前の画像から別の画像に変化するのを見ることができますが、最後に正しい画像が読み込まれますが、ちらつきは望ましくない

問題の原因はSDWebImageDownloaderへの呼び出しであり、遅延やちらつきを引き起こす画像の後処理ではなく、SDWebImageDownloaderコールバックで単に画像を割り当てるだけでもちらつきが発生するためです。

画像のサイズを変更する必要があるため、SDWebImageDownloaderを使用するしかありません...ちらつきを回避する方法を教えてください。ありがとう

0 投票する
10 に答える
24814 参照

iphone - SDWebImage/UIImageView+WebCache.h ファイルが見つかりません

iPhone アプリで SDWebImage を使用しようとしています。ステップ バイ ステップのチュートリアルに従って、SDWebImage を Xcode プロジェクトにインストールしました。

アプリをビルドしようとすると、次のエラーが発生します。

誰かがこの問題を解決するのを手伝ってくれますか?

0 投票する
2 に答える
253 参照

objective-c - UITableViewCell での遅延読み込み

簡単な質問があります。アプリケーションで遅延読み込みを使用したいので、ネットで検索したところ、非常に優れた次のライブラリが見つかりました。

https://github.com/rs/SDWebImage/tree/b357e8210c2a1c96ea768b16fd0c003baef77a04

コードに統合するのは非常に簡単で、完全に機能します。

さて、私の質問は、アプリケーションでそれを使用してアプリをリリースした場合、Apple は同じ問題を抱えている可能性があり、これに基づいて私のアプリを拒否できるのでしょうか?

この図書館を利用したことがある人も多いと思いますので、アドバイスをお願いします。

0 投票する
18 に答える
25792 参照

objective-c - SDWebImage にアクティビティ インジケータを表示する

SDWebView 画像を使用していますが、リモートから画像を取得しているときに、アクティビティ インジケーターをプレースホルダーとして表示したいと考えています。

ここでマレクの答えを試しましたHow to show an activity indicator in SDWebImage、しかしそれは

廃止されました。

このライブラリを使用して、画像の読み込み中にアクティビティ インジケーターを挿入する方法を教えてくれる人はいますか?

編集

Michael Frederick の指摘に従って、私はこのコードになり、すべてが正常に機能しています。

0 投票する
1 に答える
420 参照

iphone - アーカイブ中の SDWebImage の問題

「プロファイルを作成」​​しようとすると、すべて正常に動作します。送信用にアーカイブすると、SDWebImage は UIImageView+WebCache のインポート中にエラーをスローします。次のようにファイルをインポートし
#import <SDWebImage/UIImageView+WebCache.h> ています。また、この点に関して他の SO の質問を確認しましたが、何も役に立ちませんでした。また、SDWebImage プロジェクトでlibSDWebImage.aは、赤くなっています。フォルダでそれを明らかにすることはできません。どんな助けでも大歓迎です。

0 投票する
4 に答える
3235 参照

ios - sdwebimage: キューに入れることのできる setimageWithUrl の数に制限はありますか?

一度に送信できる setImageWithUrl メッセージの数に上限があるのだろうか?

ヒントや説明はありますか?ありがとう

0 投票する
0 に答える
262 参照

ios - Cocos2d で SDWebImage をダウンロードした後の Open GL エラー

レイヤーの init 内で SDWebImage を使用して画像をダウンロードしています。

このようなもの:

画像は正常に読み込まれて動作しますが、ブロックが開始されてからしばらくの間、次のような Open GL エラーが発生します。

奇妙なことに、ブロック内のコードを削除しても、基本的に SDWebImageManager からの戻りブロックは何もしませんが、それでもエラー メッセージが表示されます。したがって、テクスチャの読み込みやサイズ変更機能とは関係ありません。

現時点で考えられる唯一のことは、SDWebImageManager が Open GL コンテキストを変更しているか、Cocos2d ドローコールを中断している何かを行っているということです。