微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

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

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

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

enter image description here

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。