使用本机视图的Xamarin应用程序中是否可以具有一致的NavBar和Footer?

问题描述

我有一个Xamarin表单应用程序,其中我希望为应用程序中的每个视图都具有一致的页眉和页脚(如下面的白色所示)。页眉将是一个导航栏,页脚将具有一个按钮。

我也希望只实现一次,而不是将相同的代码重用于每个视图。

enter image description here

Xamarin应用程序具有一个视图,在该视图中,其实现是特定于本机平台的(在.Android项目中有一个活动,在.iOS项目中有一个演示图板)。使用在两个项目中实现的用于创建视图的接口访问该实现。这意味着我不能使用ControlTemplate之类的东西,因为平台特定的视图无法访问它们。

考虑到这一点,我如何实现页眉和页脚,以便仅使用一个实现就可以显示每个ContentPage实例和每个本机视图?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)