【发布时间】:2019-07-16 10:39:53
【问题描述】:
我正在Xamarin.Forms 共享项目中创建应用程序。我想检测来自后台的应用程序
目前,我在AppDelegate中实现了OnActivated方法,但是当我们在iphone中打开控制中心时也会调用这个方法。当应用程序从后台进入前台时,我希望我的应用程序重新连接到我的服务器并相应地显示消息,但是当我向上滑动并打开控制中心时也会显示此消息。
在原生Xamarin.iOS应用中,有一个方法WillEnterForegroundNotification,但是这里没有这个方法。
是否有任何方法只在应用来自后台时才被调用?
【问题讨论】:
-
您是否尝试过在您的
AppDelegate中覆盖public override void WillEnterForeground(UIApplication uiApplication)?