SVG画像の表示にSVKitを使用しています。これは私がしたことです:
viewDidLoadで:
self.imageView.image = SVGKImage(named: "my-logo")
同じ行で、次のようなクラッシュが発生します。
Xcodeは、StoryBoardまたはNIB / XIBファイルからこのクラスを読み込もうとしています。このクラスを直接初期化することはできません。Storyboard/ NIBファイルで、クラスタイプをサブクラスの1つ(SVGKFastImageViewなど)に設定します。
これはあまり明白ではないことは知っていますが、SVGKImageViewのドキュメントには次のように記載されています。
NB: the "SVGKFastImageView" is the one you want 9 times in 10.
The alternative classes (e.g. SVGKLayeredImageView) are for advanced usage.
NB: read the class-comment for each subclass carefully before deciding what to use.
SVKitのソースファイルで見つかりました
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加