C#Xamarin.IOS/MonoTouch-应用程序启动触发事件

C#Xamarin.IOS/MonoTouch-应用程序启动触发事件,c#,events,event-handling,xamarin.ios,C#,Events,Event Handling,Xamarin.ios,在我的C#Xamarin.IOS/Monotouch项目中,我将视图的所有基本内容加载到ViewDidLoad()方法中的MainViewController中 如果我随后按下iPhone上的home(主页)按钮并导航到手机上的另一个应用程序,然后再次单击我的应用程序图标(该图标仍在后台运行),并将其打开 …此时触发了什么事件? 我可以看到ViewDidLoad此时不会被触发。 我还可以看到ViewWillAppeal此时也不会被触发 谢谢。苹果关于背景的文档可以在这里找到:。当应用程序从后台唤

在我的C#Xamarin.IOS/Monotouch项目中,我将视图的所有基本内容加载到ViewDidLoad()方法中的MainViewController中

如果我随后按下iPhone上的home(主页)按钮并导航到手机上的另一个应用程序,然后再次单击我的应用程序图标(该图标仍在后台运行),并将其打开

…此时触发了什么事件?

我可以看到ViewDidLoad此时不会被触发。 我还可以看到ViewWillAppeal此时也不会被触发


谢谢。

苹果关于背景的文档可以在这里找到:。当应用程序从后台唤醒时,您应该能够重写
WillEnterForeground
方法来运行代码

根据我的理解,
ViewDidLoad
是第一次打开视图时调用的方法,也是唯一一次调用该方法<代码>视图将出现在从其他视图导航到视图时被调用