私はスクロールビューで画像の配列を持っています。私は画像をタップすると、URLから大きな画像をアップロードしたい。 例えば、画像 "page-001.jpg"をタップして画像データを確認し、大きな画像を画像ビューにアップロードして戻って、前の画像ビューに戻ることができます。スクロールビューのURLから画像をアップロード
1
A
答えて
1
はあなたがSDWebImageを使用することができ、この
NSMutableArray *arr = [[NSArray alloc] initWithObjects:imageURL,imageView.tag, nil];
[self performSelectorInBackground:@selector(loadImageInBackground:) withObject:arr];
- (void) loadImageInBackground:(NSArray *)urlAndTagReference
{
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
// Retrieve the remote image. Retrieve the imgURL from the passed in array
NSURL *imgUrl=[[NSURL alloc] initWithString:[urlAndTagReference objectAtIndex:0]];
NSData *imgData = [NSData dataWithContentsOfURL:imgUrl];
UIImage *img = [UIImage imageWithData:imgData];
[imgUrl release];
// Create an array with the URL and imageView tag to
// reference the correct imageView in background thread.
NSMutableArray *arr = [[NSMutableArray alloc ] initWithObjects:img,[urlAndTagReference objectAtIndex:1], nil ];
// Image retrieved, call main thread method to update image, passing it the downloaded UIImage
[self performSelectorOnMainThread:@selector(assignImageToImageView:) withObject:arr waitUntilDone:YES];
[arr release];
[pool release];
}
- (void) assignImageToImageView:(NSMutableArray *)imgAndTagReference
{
UIImageView *profilePic = (UIImageView *)[cell.contentView viewWithTag:20];
imageView.image = [imgAndTagReference objectAtIndex:0];
}
1
を試してみてください。プロジェクトにファイルを追加して使用するだけです。
[UIImageview setImageWithURL:(NSURL*)url];
また、このライブラリはキャッシュを管理し、UITableViewCellでうまく動作します。
関連する問題
- 1. ASIFormDataRequest URLから画像をアップロード
- 2. Rubyの画像URLからAWSに画像をアップロードしますか?
- 3. 画像アップロード - 返信URL
- 4. 画像アップロード画像URLまたは画像WordPressのリンク
- 5. URLから画像をダウンロードしてスクロールビューのサブビューに追加する
- 6. URLからの画像をスクロールビューに非同期で表示する方法は?
- 7. Azure Blobストレージ - 画像をダウンロードせずに外部URLから画像をアップロード
- 8. ギャラリーアンドロイドアプリケーションから画像をアップロード
- 9. アップロードした画像のURLを取得
- 10. URLからPOSTメソッドで画像をアップロードできません。 Python
- 11. Rails 3、ペーパークリップとアップロード画像をリモートURLから
- 12. スクロールビューで画像を表示
- 13. s3 awsにURL画像をアップロード
- 14. Google画像:サムネイルURLから大きな画像URLを取得
- 15. Face.com APIの画像をPythonからアップロード
- 16. アップロード画像を別のページから
- 17. Facebookのアプリから画像をアップロード
- 18. Angular4からCloudinalへの画像をアップロード
- 19. 画像スクロールビューがクラッシュする
- 20. iPhone:スクロールビューから画像のみをズームする方法
- 21. ランダム画像URL Googleから
- 22. スウィフト画像URLから
- 23. 共有画像URLから
- 24. Codeigniter 3 - 3枚の画像から画像アップロードのURLを取得できますか?
- 25. フォームからファイルシステムへの画像のアップロード
- 26. 画像をAndroidからwebserviceにアップロード
- 27. アプリSwiftから画像ファイルをアップロード
- 28. JQueryからNode JSに画像をアップロード
- 29. アンドロイドからPHPサーバに画像をアップロード
- 30. PythonスクリプトからDjangoに画像をアップロード
タップ機能で実装する方法は? – ram
ImageView上にカスタムボタンを置いて、上のコードにボタンのセレクタを割り当てます – iPrabu
は私のプロジェクトコードでurコードを追加できますか? – ram