初期化プログラムで使用できるすべてのシステム イメージはどこにありますかImage(systemName:)
?
"chevron"
これまでは、Apple の SwiftUI チュートリアル シリーズで発見したように、とのみを使用してきました"star.fill"
。ただし、公式ドキュメントでアイコンの完全なリストを見つけることができませんでした。
ベストアンサー1
これらのアイコンはSFシンボル3,300以上の記号が使用できますiOS13 アップデート以降、macOS 11以降、ウォッチOS6そしてその後、そしてtvOS13 について以降では、画像を使用できる場所であればどこでもシンボルを使用できます。
シンボルの完全なセットを参照するには、SFシンボルアプリをダウンロードするSFシンボルの詳細については、ここ。
SFシンボルの更新履歴:
SFシンボル2750 を超える新しいシンボルが導入され、次のものが含まれます。
- 鮮やかさ、アクセシビリティ設定、外観モードに自動的に適応する、150 を超える事前設定された多色シンボル
- 標準シンボルとカスタムシンボルの両方に負のサイドマージンがあり、水平方向の配置をより細かく制御できます。
- 右から左に書くシステム用のローカライズされた記号バリアント、およびアラビア語、デーヴァナーガリー語、ヘブライ語のスクリプト固有の記号
SFシンボル3600 を超える新しいシンボル、強化された色のカスタマイズ、新しいインスペクター、カスタム シンボルのサポートの改善が特徴です。
SFシンボル41,000 を超える新しいシンボル、可変色、自動レンダリング、新しい統合レイヤー注釈を備えています。これらの新しいシンボルは、iOS 16、iPadOS 16、macOS 13、tvOS 16、watchOS 9 を実行しているアプリで利用できます。
使用法
UIKit:
let heartImage = UIImage(systemName: "heart.fill")
SwiftUI:
let heartImage = Image(systemName: "heart.fill")