私はSDWebImageを使用して画像をテーブルビューに読み込みます。私はテーブルビューの画像のサイズを変更し、角を丸くしたいと思います。これを行うにはUIImage+Resize and UIImage+RoundedCornerが見つかりました。両方の図書館は別々に素晴らしい作品ですが、私はそれらを結合するためにablにされていません。 SDWebImageが返すイメージのコーナーをサイズ変更して丸めることができましたが、これはかなり重いリソースであることがわかりました。したがって、イメージをキャッシュに保存する前にサイズを変更したいと思います。 初めてネットから画像を読み込むときに、キャッシュに保存する前に表示されることがあるため、初めて画像を読み込んだときに画像のサイズを変更したいと考えています。UIImage + SDWebImageのRoundedCorner
SDWebImageの画像を操作する方法がわからないため、これを行うことができませんでした。必要なのは、SDWebImageの右のUIImageで以下を呼び出すことです。それは、インターネットからロードされたときにSDWebImageに私はキャッシュに保存される前に操作された画像を持っているし、イメージビューに送信された操作された画像を持っているために、コードのこの部分を置く場所
UIImage *image = [image thumbnailImage:50 transparentBorder:0 cornerRadius:5 interpolationQuality:kCGInterpolationHigh];
誰も教えてもらえますし、キャッシュではない?
速くて簡単な方法ですが、パフォーマンスに影響します。カットコーナーの画像をレンダリングすると、テーブルビューのパフォーマンスが向上します – gavrix