技術ブログ

プログラミング、IT関連の記事中心

Xcode(Swift、Objective-C)でSVGを使用する方法

目次

アセットの定義

Xcodeのプロジェクト内にて、「Assets」を開き、「Image Set」を追加します。

追加したImage Setにて、以下設定を行います。
・「Resizing」の「Preserve Vector Data」 にチェックを入れる。
・「Scales」を「Single Scale」に変更を行う。

上記設定を行い、Imageが1つになったら成功です。

上記のImageにSVGをドラッグ&ドロップで設定しておきましょう。

あとは、通常のAsettsと同じようにUIImageのnamedで使用することができます。

UIImage(named: "svg_sample")