1. ホーム
  2. ios

[解決済み] SwiftUIでImage(systemName:)のために利用可能なすべての画像を検索する

2022-08-16 23:53:22

質問

イニシャライザーで利用可能なすべてのシステムイメージはどこにあるのでしょうか? Image(systemName:) ?

私は今まで "chevron""star.fill" を使うことができます。AppleのSwiftUIチュートリアルシリーズで発見されました。しかし、私は公式のドキュメントでアイコンの完全なリストを見つけることができませんでした。

どのように解決するのでしょうか?

これらのアイコンは SFシンボル . で使用できるシンボルは2,400種類以上あります。 iOS 13 以降では macOS 11 およびそれ以降 ウォッチOS 6 およびそれ以降、および tvOS 13 およびそれ以降のバージョンで使用できます。画像を使用できる場所であれば、どこでも記号を使用することができます。

シンボルの全種類を見るには SF Symbolsアプリをダウンロード . SFシンボルの詳細については はこちら .


SFシンボル2 は750以上の新しいシンボルとインクルードを導入しています。

  • 鮮やかさ、アクセシビリティ設定、および外観モードに自動的に適応する、150 以上の事前設定されたマルチカラー シンボル。
  • 標準およびカスタム シンボルでのネガティブなサイドマージンにより、次のことが可能になります。 水平方向の配置をより自由にコントロールすることができます。
  • 右から左へ書くシステムのためのローカライズされたシンボル バリアント。 アラビア語、デーヴァナーガリー語、ヘブライ語のスクリプト固有のシンボル。

使用方法

UIKitです。

let heartImage = UIImage(systemName: "heart.fill")

SwiftUIです。

let heartImage = Image(systemName: "heart.fill")