SVG 画像でいっぱいの UITableView を表示したい。サーバーから svg タグの xml 文字列を取得し、バックグラウンド スレッドで UITableViewCell 内の画像を描画できるようにしたいと考えています。私のアプローチは、svg を UIImage に変換してキャッシュし、それをセルの UIImageView にロードすることでした。
SVGKit を見てきましたが、文字列から SVGView を作成する方法がないようです (現在はファイルからのみ)。さらに、ファイル ストアを実行してから SVGView を取得すると、信じられないほど遅くなります。
バックグラウンド スレッド ( drawRect 関数の外) で SVG 文字列を UIImage に変換する高速な方法を知っている人はいますか?