Skip to content

SwiftUIでListの中に複数のNavigationLinkを設置する

   

SwiftUIでListの中に複数のNavigationLinkを設置する方法です。 素直に実装すると画面遷移が暴発してしまいます。

MultiNavigationLink

それを修正するために List のタップジェスチャーを無効化したりする必要がありました。

MultiNavigationLink

関連記事

  1. SwiftUIのPreviewを横向きにする
  2. Buttonからプッシュ遷移をする(NavigationLinkを無効にする)
  3. SwiftUIでNavigationBarを隠す
  4. TabViewを使って画面を切り替える(SwiftUI)
  5. ListViewからそれぞれ別のViewに遷移する(SwiftUI)
  6. ディレクトリにあるwavファイルをcafに変換する
  7. ディレクトリにあるtxtファイルでループする