LoginSignup
0
1

More than 1 year has passed since last update.

SFSymbolsが潰れて表示されるとき

Last updated at Posted at 2021-11-19

SFSymbolsがこのように潰れて表示されてしまうときはどうするのか(UIKit)、メモしておきます。

スクリーンショット 2021-11-19 12.28.45.png

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

スクリーンショット 2021-11-19 12.28.02.png

SFSymbols特有のことかと思って調べると、意外とどうしたらいいのかわからなかったのですが、単純にUIImageViewの問題でした。

おまけ

今回とは直接関係ありませんでしたが、SFSymbolsについてはこの記事がわかりやすかったです。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1