【发布时间】:2014-10-24 04:42:40
【问题描述】:
我想避免在 iOS、Android 和 Windows 三个平台上实现汉堡式下拉菜单。 Xamarin Forms 非常适合跨平台应用程序开发,但我找不到所需的所有功能。当前的功能是这个汉堡包下拉菜单。我尝试使用 MasterDetailPage,其行为更像是侧边菜单中的飞翔,虽然不一样,但它本身就很棒。这本身就很好用。添加更多页面和 TabbedPage 后,UX 开始变得笨拙。飞入菜单出现在选项卡下方的当前选项卡式视图中,看起来很糟糕。目前我没有针对此功能的解决方案。
【问题讨论】:
-
嘿,你有解决方案吗?我也遇到了从标签页下方滑入菜单的问题。
-
没有可用的解决方案,所以我们实现了自己的汉堡菜单。使用 Grid、ScrollView、AbsoluteLayout 等。很痛苦。我们停止使用标签页。
-
好的,所以没有解决方案,但我猜想,但我确实想出了一些其他的办法。在 Android 中,当您向 Actionbar 添加选项卡时,行为正是您所提到的。 Xamarin 在主/详细视图中创建选项卡时会复制此行为。我希望有一些方法来控制它:)
标签: c# xamarin menu xamarin.forms