[SwiftUI]NavigationLink/ 画面遷移
- handmadeapp
- 2020年4月3日
- 読了時間: 1分
使い方のパターンをいくつか実践してみたので、纏めておこうと思う。
【1】メイン → サブ
【2】メイン → サブ(複数分岐)
【3】メイン → サブ① → サブ②
【4】メイン(リスト) → リスト項目毎のサブ
【番外編】Modal View
【1】メイン → サブ
基本的な遷移。

ナビゲーションタイトルの「戻る」ボタンと同じ挙動をするDismissボタン追加。

【2】メイン → サブ(複数分岐)

NavigationLinkで実装する場合。
Buttonで実装する場合。
【3】メイン → サブ① → サブ②

ちなみに、FirstSubViewもNavigationViewに入れた場合にはこうなる。

【4】メイン(リスト) → リスト項目毎のサブ

【番外編】Modal View

Dismissボタンを追加する場合。

以上、備忘まで。

![[GAS]List Google Drive Files and Folder/ Google Driveのファイル&フォルダ一覧](https://static.wixstatic.com/media/0805bc_e50d716c69f44684ae0431083e572ec8~mv2.png/v1/fill/w_800,h_836,al_c,q_90,enc_avif,quality_auto/0805bc_e50d716c69f44684ae0431083e572ec8~mv2.png)
![[SwiftUI] Work-Walk Timer - (1) Timer](https://static.wixstatic.com/media/0805bc_33f9768a07ca45d8b7b386a968cf9bc0~mv2.png/v1/fill/w_784,h_1368,al_c,q_90,enc_avif,quality_auto/0805bc_33f9768a07ca45d8b7b386a968cf9bc0~mv2.png)
コメント