【发布时间】:2019-01-27 19:25:34
【问题描述】:
我正在使用 xamarin 和 MVVMcross 开发跨平台应用程序。
当应用程序在后台运行特定时间时,我想导航到登录页面。 我成功地在 android 中实现了相同的功能,但无法在 ios 中找到适合使用 MVVMCross 的解决方案。
下面是我正在运行的 Android 代码
Intent 意图 = new Intent(this, typeof(LoginView)); var viewModelRequest = new MvxViewModelRequest(typeof(Core.ViewModels.LoginViewModel));
var serializer = new MvvmCross.Core.Parse.StringDictionary.MvxViewModelRequestCustomTextSerializer();
intent.PutExtra("MvxLaunchData", serializer.SerializeObject(viewModelRequest));
StartActivity(intent);
我需要在 ios 中实现相同的功能。我知道我需要在 Appdelegate 的 WillEnterForeground 方法中编写类似的代码,但无法在任何地方找到合适的解决方案。 WillEnterForeground 是执行此操作的正确位置吗?
有人可以帮忙吗
【问题讨论】:
标签: xamarin.ios mvvmcross appdelegate