Получение сведений о push-уведомлениях при запуске приложения с использованием языка swiftUI
Я использую язык 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")
}
1 ответ
Вы можете использовать NavigationView
и в него положить NavigationLink(_,destination:,tag:,selection:)
где selection
привязан к значению, которое будет соответствовать полученному уведомлению.
Подробное объяснение и пример кода см. На https://nalexn.github.io/swiftui-deep-linking/.