イニシャライザ


init(_:id:selection:rowContent:)


基本となるデータの識別子(ID)へのキーパスに基づいてその行を識別するリストを作成し、オプションでユーザが複数の行を選択できるようにします。




宣言


init<Data, ID, RowContent>(_ data: Binding<Data>, id: KeyPath<Data.Element, ID>,selection: Binding<Set<SelectionValue>>?, rowContent: @escaping (Binding<Data.Element>) -> RowContent) where Content == ForEach<LazyMapSequence<Data.Indices, (Data.Index, ID)>, ID, RowContent>, Data : MutableCollection, Data : RandomAccessCollection, ID : Hashable, RowContent : View, Data.Index : Hashable


SelectionValueHashable に準拠し、ContentView に準拠している場合に使用できます。


パラメータ


以下も見よ




結束からデータと識別子へとリストを作成
























目次
Xcode の新機能

  • 利用可能
  • iOS 13.0+
    macOS 10.15+
    Mac Catalyst 13.0+
    tvOS 13.0+

    フレームワーク

    SwiftUI


    このページには

  • 宣言
  • パラメータ
  • 以下も見よ












  • トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ