前提・実現したいこと
"to SecondView"をクリックするとSecondViewに遷移します。
"<Back"をクリックすると元の画面に戻ります。
ここまではうまくいくのですが、今一度"to SecondView"をクリックしても二度目は画面遷移しません。
再ビルドすれば一度はうまくいきますが、やはり二回目は遷移しません。
該当のソースコード
//遷移元 import SwiftUI struct ContentView: View { var body: some View { NavigationView { VStack { NavigationLink(destination: SecondView()) { Text("to SecondView") } } } } } //遷移先 struct SecondView: View { var body: some View { Text("SecondView") } }
試したこと
appleのtutorialに同様のコードを見つけ、それを試しましたが、同じ様な結果になりました。
会社にある3種類のMACで試しましたが、全て同等の結果でした。
試しにiphone11実機にインストールすればうまく動作します。
[simulator]や[preview]画面で起きる症状です。
なお、TabViewを使った遷移,Modalによる遷移は全てでうまくいきます。
補足情報(FW/ツールのバージョンなど)
XCODE:Ver 11.3.1
Catalina:Ver 10.15.2
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/01/21 10:53
2020/01/21 11:12