SFSymbolsが潰れて表示されるとき
SFSymbolsがこのように潰れて表示されてしまうときはどうするのか(UIKit)、メモしておきます。
private func createImage(parentView: UIView, imageName: String) {
let imageView = UIImageView()
imageView.image = UIImage(systemName: imageName)
imageView.frame = CGRect(x: 10, y: 12, width: 40, height: 40)
parentView.addSubview(imageView)
}
対処法
設定を追加するだけでした
imageView.contentMode = .scaleAspectFit
SFSymbols特有のことかと思って調べると、意外とどうしたらいいのかわからなかったのですが、単純にUIImageViewの問題でした。
おまけ
今回とは直接関係ありませんでしたが、SFSymbolsについてはこの記事がわかりやすかったです。
Author And Source
この問題について(SFSymbolsが潰れて表示されるとき), 我々は、より多くの情報をここで見つけました https://qiita.com/fumi2mi/items/b964faa5f5fff9126330著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .