所有页面中使用的自定义抽屉菜单

时间:2018-01-01 14:24:09

标签: xaml xamarin.forms

我是使用Xamarin进行跨平台开发的新手,目前我已进入"试验和错误" -phase。

我想创建自己的抽屉菜单,从幻灯片的底部和向上开始。菜单将有不同的停止阶段,因为按钮(导航)将按一些逻辑事物分组,例如"收藏夹","经常使用"每个行(组)将包含按钮。

是否可以创建一个"母版页"有一个标题,还有作为抽屉的页脚?

我偶然发现了ControlTemplate,但对我来说,似乎只是一个主布局,可以在页面中使用,以获得相同的外观,而无需冗余样式编码。根据Xamarin文档

  

控制模板可以清晰地分隔页面的外观和内容,从而可以创建易于主题化的页面。

但我需要添加一些行为,例如滑动动画等。我真的不想在每个xaml文件中添加一个容器,我将抽屉菜单放在每个xaml.cs文件中。

有没有一种很好的方法来实现这样的目标?

感谢所有帮助。

1 个答案:

答案 0 :(得分:0)

Slide Over Kit可能有所帮助。它是一个免费的插件,允许您从任何方向创建面板中的幻灯片。

https://github.com/XAM-Consulting/SlideOverKit