【发布时间】:2020-11-01 21:23:55
【问题描述】:
我有一个主详细信息页面。我需要这个,因为我希望角落里的汉堡图标打开侧抽屉菜单。
我还有一个标签页(上面有两个内容页)
我想把两者结合起来:
所以要么让我的标签页有一个汉堡图标(而不是后退按钮),要么让主详细信息页面包裹一个标签页。 (我认为第二种方法是最简单的。)
但是我没有找到任何解决方案。
这怎么可能?
谢谢!
我试过了:
<?xml version="1.0" encoding="utf-8" ?>
<MasterDetailPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:d="http://xamarin.com/schemas/2014/forms/design"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
x:Class="PogoChat.Screens.Screen_MainMenu"
xmlns:pages="clr-namespace:PogoChat.Screens">
<MasterDetailPage.Master>
<pages:Screen_MainMenuMaster x:Name="MasterPage" />
</MasterDetailPage.Master>
<MasterDetailPage.Detail>
<MasterDetailPage.Detail>
<TabbedPage>
<TabbedPage.Children>
<ContentPage Title="Page 1" Icon="ja.png" />
<ContentPage Title="Page 2" Icon="ja.png" />
<ContentPage Title="Page 3" Icon="ja.png" />
</TabbedPage.Children>
</TabbedPage>
</MasterDetailPage.Detail>
</MasterDetailPage.Detail>
</MasterDetailPage>
但这只是摆脱了汉堡图标,即使它确实显示了一个标签页......
【问题讨论】:
-
将您的 TabbedPage 分配给 MasterDetail 的 Detail 属性。
-
您能详细说明一下吗? ?:)
-
我的解决方案对您有用吗?如果是,请您接受(点击此答案左上角的☑️),以便我们可以帮助更多有相同问题的人:)。
标签: xamarin.forms