WhenActivated在Xamarin iOS

时间:2017-10-10 12:45:32

标签: c# .net xamarin xamarin.ios reactiveui

我正在使用ReactiveUI(reactiveui-xamforms -7.4.0)构建应用程序,并尝试将WhenActivated与ViewModels一起使用。我已点击链接https://reactiveui.net/docs/handbook/when-activated/。 我已经为ViewModel实现了ISupportsActivation,并且在视图中也调用了WhenActivated。该项目按预期为Xamarin.Droid构建和运行,但是当我尝试运行Xamarin.iOS项目时,它会抛出异常 -

  

“System.ArgumentException不知道如何检测Page是什么时候   激活/停用,您可能需要实施   IActivationForViewFetcher”。

我可以在日志中找到“Xamarin.iOS:无法找到程序集”ReactiveUI.XamForms“。我已尝试使用各种链接器选项来解决此问题,但没有成功。

有人可以帮忙吗?

[更新]:使用“ReactiveContentPage”而不是“ContentPage”。

0 个答案:

没有答案