型プロパティ
titleAndIcon
システム標準のレイアウトを使用して、ラベルのタイトルとアイコンの両方を表示するラベルスタイル。
宣言
static var titleAndIcon: TitleAndIconLabelStyle { get }
議論
ほとんどの場合、ラベルはデフォルトでタイトルとアイコンの両方が表示されます。ただし、一部のコンテナでは、macOS および iOS のツールバー内にアイコンのみを表示するなど、それらのコンテンツに異なるデフォルトのラベルスタイルが適用される場合があります。タイトルとアイコンの両方の表示を選択するには、タイトルとアイコンのラベルスタイルを適用できます。
Label("Lightning", systemImage: "bolt.fill")
.labelStyle(.titleAndIcon)
タイトルとアイコンのスタイルをラベルのグループに適用するには、ラベルを含むビュー階層にスタイルを適用して下さい。
VStack {
Label("Rain", systemImage: "cloud.rain")
Label("Snow", systemImage: "snow")
Label("Sun", systemImage: "sun.max")
}
.labelStyle(.titleAndIcon)
タイトルとアイコンの相対的なレイアウトは、それが表示されるコンテキストによって異なります。ただし、ほとんどの場合、ラベルはアイコンを先頭にして水平に配置されます。