如何,在Xamarin iOS中applicationDidBecomeActive?

时间:2015-05-29 00:18:49

标签: ios xamarin xamarin.ios nsnotificationcenter

我如何在Xamarin iOS中执行此操作?

ViewDidAppear is not called when opening app from background

以下链接在AppDelegate中提到了Xamarin的OnActivated方法,但是如何订阅我的ViewController以便它知道应用程序何时来自后台?

https://forums.xamarin.com/discussion/10594/where-is-applicationdidbecomeactive-in-xamarin-ios

1 个答案:

答案 0 :(得分:5)

    NSObject notificationObserver = NSNotificationCenter.DefaultCenter.AddObserver (UIApplication.DidBecomeActiveNotification, DoStuff);

    private void DoStuff (NSNotification a_notification)
    {
        // DO STUFF HERE
    }