无法使用NavigationPage动画Xamarin表单

时间:2019-02-16 07:20:34

标签: xamarin xamarin.forms

我在这里使用 https://github.com/jsuarezruiz/xamarin-forms-page-transitions

此过程运行正常 但是我有一个母版详细信息页面,所以当我将母版详细信息页面设置为父页面时,它不起作用

此示例使用导航页作为父页面 例: App.xaml.cs

MainPage= new Controls.TransitionNavigationPage(new MainPage());

工作正常 但我有一个主要详细信息页面,并且无法在此示例中使用主要详细信息页面

如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

该程序包使用自定义NavigationPageRendererMasterDetailPage使用不同的渲染器(在iOS上有两个渲染器,一个用于iPad,一个用于iPhone)。您需要为它们创建自定义渲染器,对于Android,将为类MasterDetailPageRenderer创建自定义渲染器,然后将该代码移植到这些渲染器。

这应该不太困难,但也不是小事。