Initializer

init(_:rowContent:)

Creates a list that computes its rows on demand from an underlying collection of identifiable data. あるリストを作成します、それはそれの行それらを、身元識別可能データからなるある基礎をなすコレクションから請求に応じて計算するものです。

Declaration 宣言

init<Data, RowContent>(_ data: Binding<Data>, rowContent: @escaping (Binding<Data.Element>) -> RowContent) where Content == ForEach<LazyMapSequence<Data.Indices, (Data.Index, Data.Element.ID)>, Data.Element.ID, RowContent>, Data : MutableCollection, Data : RandomAccessCollection, RowContent : View, Data.Element : Identifiable, Data.Index : Hashable
Available when SelectionValue is Never and Content conforms to View.

Parameters パラメータ

data

A collection of identifiable data for computing the list. リストを計算するための身元識別可能なデータのコレクション。

rowContent

A view builder that creates the view for a single row of the list. あるビュービルダー、それはリストの単一の行に対するビューを作成します。

See Also 参照

Listing Bound, Identifiable Data