1

ID「album_cover」をウェブサイトから取得できるかどうか疑問に思っていました。にロードする必要がありますUIImageView。また、コード内のリンクは常に同じとは限らず、曲が変わると変更されることにも言及する必要があります (私が参照している Web サイトへのリンク)。

私のコードを使用できるかもしれないと思いますが、stringByEvaluatingJavaScriptFromString:@"document.getElementById('album_cover').textContent;"それを UIImageView にロードする方法がわかりません

以下は、ウェブサイトからの画像データです。

<div id="album_cover">
<img height="160px" width="160px" id="imgcover" src="http://api.cloudrad.io:8000/art/18a4c00346bccf046900f578b36bd2a5.png?nocache=2" alt="Loading...">
</div>

ありがとう!

4

1 に答える 1

1

要するに、おそらく次のことが必要です。

  1. 要素文字列を解析して URL 文字列を取得する
  2. [NSData dataWithContentsOfURL:]画像データの取得に使用
  3. オブジェクト[UIImage imageWithData:]の作成に使用UIImage
  4. 新しい画像でのimageプロパティを設定しますUIImageView
于 2013-10-17T22:08:53.630 に答える