で最近修正されたと思われるバグを認識していXcode 11.4
ます。 でシミュレーターを実行するとiOS 13
、ナビゲーション リンクの [戻る] ボタンが正しく機能しません。次の端末出力で、11.4を使用していることを確認しました。
myUser@myUser ~ % /usr/bin/xcodebuild -version
Xcode 11.4
Build version 11E146
それでも、の戻るボタンにまだ問題がありますNavigationLink
。テストする実際のデバイスにアクセスすることはできませんが、いずれにせよ、この問題は修正されたと言われています。の設定がNavigationLink
間違っていませんか?
私のセットアップのコード例は次のとおりです。
//in primary view
NavigationLink(destination: Test()) {
Text("Hit Me!")
.fontWeight(.semibold)
.font(.title)
.padding()
.foregroundColor(.white)
.background(LinearGradient(gradient: Gradient(colors: [Color(.white),Color(.blue)]), startPoint: .leading, endPoint: .trailing))
.cornerRadius(40)
}
//the view being navigated to
//I can make it to this page but cannot navigate back
struct Test : View {
var body: some View {
Text("Hi!")
}
}