【发布时间】:2016-06-06 20:11:15
【问题描述】:
我需要一个提示 - 我需要使用什么类型的页面? 我需要 Master Detail 页面(用于左侧的菜单)。
但我只是不知道如何在屏幕顶部显示 3 个标签 它不是标签页,因为我想在 iPhone(顶部)和 Android 相同的设计中使用。 我该怎么做?
谢谢
【问题讨论】:
标签: xamarin xamarin.ios xamarin.android xamarin.forms
我需要一个提示 - 我需要使用什么类型的页面? 我需要 Master Detail 页面(用于左侧的菜单)。
但我只是不知道如何在屏幕顶部显示 3 个标签 它不是标签页,因为我想在 iPhone(顶部)和 Android 相同的设计中使用。 我该怎么做?
谢谢
【问题讨论】:
标签: xamarin xamarin.ios xamarin.android xamarin.forms
要获得菜单行为,您必须使用Master Detail Page。
正如您所说,TabbedPage 选项卡将呈现在 iOS 的底部和 Android 的顶部。 如果您想始终将标签放在顶部,我建议您使用CarouselPage 并手动实现标签栏。
您还有另一个选项违反了我不推荐的 iOS UI 原则,但您可以尝试为 TabbedPage 使用 CustomRenderer,然后使用 hack。
【讨论】: