イニシャライザ
init(tag:selection:destination:label:)
結束された選択変数が与えられたタグの値と等しい場合に宛先ビューを表示するナビゲーションリンクを作成します。
宣言
init<V>(tag: V, selection: Binding<V?>, destination: () -> Destination, label: () -> Label) where V : Hashable
パラメータ
tag
リンクを現在の destination(宛先) にする selection(選択) の値。
selection
selection(選択) が tag(タグ) と等しくなったときにリンクが destination(宛先) を表示するようにする結束された変数。
destination
表示すべきナビゲーションリンクのビュー。
label
表示すべき destination(宛先) を説明するラベルを作成するビュービルダー。
以下も見よ
選択可能な宛先ビューの提示
リンクがローカライズされた文字列キーから生成するテキストラベルを使用して、結束された選択変数が、あなたが提供した値と一致した時に宛先ビューを表示するナビゲーションリンクを作成します。
Label が Text で、Destination が View に準拠している場合に使用できます。
init<S, V>(S, tag: V, selection: Binding<V?>, destination: () -> Destination)
リンクがタイトル文字列から生成するテキストラベルを使用して、結束された選択変数が、あなたが提供した値と一致した時に宛先ビューを表示するナビゲーションリンクを作成します。
Label が Text で、Destination が View に準拠している場合に使用できます。
init<V>(destinationName: String, tag: V, selection: Binding<V?>, label: () -> Label)
結束された選択変数が、あなたが提供した値と一致した時に、WatchKit ストーリーボードからのビューを表示するナビゲーションリンクを作成します。
Label が View に準拠し Destination が _WKStoryboardContent である場合に使用できます。