使用swiftUI语言获取应用程序启动时的推送通知详细信息

使用swiftUI语言获取应用程序启动时的推送通知详细信息,swiftui,swiftui-navigationlink,Swiftui,Swiftui Navigationlink,我用的是SwiftUI语言 我单击通知并重定向到主屏幕,但我需要重定向中的详细屏幕 这是我的设置根代码。。如何使用SwiftUI语言设置此处详细信息屏幕 if(application.applicationState == .inactive) { // let storyboard = UIStoryboard(name: "Main", bundle: nil) let contentView = ContentView1() if

我用的是SwiftUI语言

我单击通知并重定向到主屏幕,但我需要重定向中的详细屏幕

这是我的设置根代码。。如何使用SwiftUI语言设置此处详细信息屏幕

if(application.applicationState == .inactive)
    {
        // let storyboard = UIStoryboard(name: "Main", bundle: nil)

        let contentView = ContentView1()

        if let window = UIApplication.shared.keyWindow {

            self.window = window

        }

        self.window?.rootViewController =  UIHostingController(rootView: contentView)
        self.window?.makeKeyAndVisible()

        print("user tapped the notification bar when the app is in background")
    }

您可以使用
NavigationView
并在其中放入
NavigationLink(u,destination:,tag:,selection:)
,其中
selection
绑定到与接收到的通知匹配的值

有关详细说明和示例代码,请参阅