在Xamarin表单应用程序中,我们如何从特定于平台的依赖类调用共享代码方法。
我需要从我的iOS依赖类中调用在我的ContentPage类中实现的一个方法。
...谢谢
答案 0 :(得分:0)
对此有不同的解决方案:
使用静态方法在需要的地方调用它。
使用消息中心向您的Shared / PCL项目发送消息,并根据需要执行操作。 (链接:https://developer.xamarin.com/guides/xamarin-forms/application-fundamentals/messaging-center/)
如果这是自定义渲染器,您可以使用绑定命令属性并在特定于平台的代码中执行这些属性。
就我而言,我所做的是拥有一个名为Helper的静态类,它包含我需要在所有平台/项目上调用的所有静态方法。
希望这有帮助。