0

だから、iOSアプリにテーブルビューがあります。私はそれをウェブからのいくつかの画像で埋める必要があります。最初に、私が使用するWebからこれらの画像を取得するには:

NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://www.somepicture.jpg"]]; NSImage *image = [[UIImage alloc] initWithData:data];

しかし問題は、それらの画像が時々大きいことです。そのため、ダウンロードする前にそのデータを何らかの方法で圧縮する必要があります。85px x 85px 程度の画像が必要です。

だから、私の質問は、データ全体をダウンロードせずに、これらの画像を Web から取得する方法です。Android用のJavaですでに作成しているので、解決策があると確信しています。または、問題にアプローチする他の方法があります。

提案をありがとう!

4

1 に答える 1

1

これを行う一般的な方法はありません。一部の Web サイトでは、画像のサムネイルを使用できる場合がありますが、すべての Web サイトで使用できるわけではありません。サムネイルが利用できる場合、それらを見つけるための標準的な場所や形式はありません。また、任意の Web サーバーにサムネイルを作成させる方法もありません。

(Android でもこれを行う方法はありません。おそらく、画像全体をダウンロードして縮小しただけです。)

于 2012-09-19T18:31:20.803 に答える