イニシャライザ


init(_:children:selection:rowContent:)


識別可能なデータの基本となるコレクションへの結束から必要に応じてその行を計算する階層的なリストを作成し、オプションでユーザが単一の行を選択できるようにします。




宣言


init<Data, RowContent>(_ data: Binding<Data>, children: WritableKeyPath<Data.Element, Data?>,selection: Binding<Set<SelectionValue>>?, rowContent: @escaping (Binding<Data.Element>) -> RowContent) where Content == OutlineGroup<Binding<Data>, Data.Element.ID, RowContent, RowContent, OutlineGroup<RowContent, OutlineSubgroupChildren>>, Data : MutableCollection, Data : RandomAccessCollection, RowContent : View, Data.Element : Identifiable


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


パラメータ


以下も見よ




階層的で識別可能なデータへの結束からリストを作成





ベータソフトウェア


この文書には、開発中の API または技術に関する予備情報が含まれています。この情報は変更される可能性があり、この文書に従って実装されたソフトウェアは、最終的なオペレーティングシステムソフトウェアでテストする必要があります。


Apple のベータソフトウェアの使用についての詳細を学ぶ>






















目次
Xcode の新機能

  • 利用可能
  • iOS 15.0+


    macOS 12.0+


    Mac Catalyst 15.0+



    フレームワーク

    SwiftUI


    このページには

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












  • トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ