Avatar
Kishikawa Katsumi 8/5/2022 1:38 PM
動作のキモの部分はNavigationLinkのisActiveをBindingとして受け渡していって奥のビューで全部一気にfalseに書き換えるということのようなので、isDetailLink(false)でないと動かなかったのはSwiftUIのバグか内部でなんらかの変更があったのだと思います。 初期のSwiftUIの環境(iOS 13)では確かにisDetailLink(false)になってなければRootには戻らないようですね。
t_naruhodo 1
t_kansha 1