【发布时间】:2018-06-27 12:35:10
【问题描述】:
您好,我正在开发一个 Xamarin Forms 应用程序。我已经在应用程序中实现了本地通知。当通知触发时,单击通知后,它必须导航到特定页面。 在 Appdelegate.cs 的 iOS 项目中,我写了这个方法
public async override void ReceivedLocalNotification(UIApplication application, UILocalNotification notification)
当用户点击通知时会触发。在这里我需要导航到一个页面。在这里我写了下面的代码行
App.Current.MainPage = new NavigationPage(new FavoritesPage());
它正在导航到收藏夹页面,但它只是显示一个空白页面。 OnNavigatedTo 方法没有调用 FavoritesViewModel 并且在 Onnavigated 中调用了一个方法,该方法将 id(此 id 来自通知)作为参数来获取特定的收藏夹 这里有两个问题 1) 如何导航到特定页面 2)如何将参数与页面导航一起传递。 谁能帮我解决这个问题。
【问题讨论】:
-
问题解决了吗?
标签: xamarin xamarin.forms xamarin.ios uilocalnotification localnotification