2012-03-07 7 views
0

私は、サーバーからフィードを取得し、フィードのリストを表示し、特定のフィードの選択時に、TwitterやFacebookに共有するオプションが表示されるアプリケーションを開発しました。 1つのソーシャルネットワークを選択すると、ユーザーはそのソーシャルネットワークをアップロードできます。イメージを解析してuiimageviewで表示する

これまでは問題ありません。

今は問題が残っています。フィードを取得するために解析中のPHPには、いくつかの画像のリンクがあります。私はPHPから最初の5つの画像を取り、UIImageViewで表示したいと思います。これはまた、新しいコンテンツがアップロードされるとき、および更新されるときに、自動的に更新されるべきである。

どうすればいいのか教えてください。

私は少し緊急性があるので、デモコードは私にとって非常に便利です。あなたがimages..thenのリンクはちょうどこのgitのhttps://github.com/rs/SDWebImage

を使用している場合は

答えて

0

あなたは、あなたの画像のURLをPHPから取得していると言います。

NSURL *url    = [NSURL URLWithString:@"http://img.abc.com/photo.jpg"]; 
NSData *data   = [NSData dataWithContentsOfURL:url]; 
UIImage *image   = [UIImage imageWithData:data]; 
UIImageView *imageView = [[UIImageView alloc] initWithImage:image]; 

imageViewが入力されます。あなたがバックエンドから更新を受け取った場合、あなたは良いことがあり、コード&のこの部分を繰り返し...

ShubhankがSDWebImageを示唆するようにあなたも、いくつかの画像のキャッシュをしたい場合は良いオプションです。

+0

私はこれを行いましたが、URLを静的に設定することはできません。私はトップ5の画像URLが必要です –

0

だから手順は次のとおりです。

  • (APIメソッドを使用してImageViewの
  • 設定し、それが画像を作ります..
  • イメージはバックグラウンドでダウンロードされ、自動的に が更新されます..
関連する問題