Return Value 戻り値
A list row view with view
as its background view.
それのバックグラウンドビューとしてview
をもつあるリスト行ビュー。
Availability 有効性
Technology
A list row view with view
as its background view.
それのバックグラウンドビューとしてview
をもつあるリスト行ビュー。
view
Use list
to place a custom background view behind a list row item.
list
を使って、あつらえのバックグラウンドビューをあるリスト行項目の後ろに配置してください。
In the example below, the Flavor
enumeration provides content for list items.
下の例において、Flavor
列挙はリスト項目それらに対する内容を提供します。
The SwiftUI For
structure computes views for each element of the Flavor
enumeration and extracts the raw value of each of its elements using the resulting text to create each list row item. The list
modifier then places the view you supply behind each of the list row items:
struct ContentView: View {
enum Flavor: String, CaseIterable, Identifiable {
var id: String { self.rawValue }
case vanilla, chocolate, strawberry
}
var body: some View {
List {
ForEach(Flavor.allCases) {
Text($0.rawValue)
.listRowBackground(Ellipse()
.background(Color.clear)
.foregroundColor(.purple)
.opacity(0.3)
)
}
}
}
}