Xamarin 表单 - 侧边菜单左侧栏、片段和列表视图
Posted
技术标签:
【中文标题】Xamarin 表单 - 侧边菜单左侧栏、片段和列表视图【英文标题】:Xamarin forms - side menu left bar, fragment and listview 【发布时间】:2017-01-26 14:16:46 【问题描述】:是否有带有左侧菜单栏的 Project Xamarin 表单 (android/ios) 的示例(例如,当您使用使用 ListView 的 Android.Support.V4(带片段)创建项目时?
我正在尝试插入列表视图,但在使用 Fragment 时没有成功。
我在这里和谷歌没有找到任何例子。
也许我不知道正确的搜索词。
【问题讨论】:
您是否尝试使用 MasterDetail 页面? developer.xamarin.com/guides/xamarin-forms/user-interface/… 太棒了。我相信这会对我有很大帮助。谢谢。我如何标记和给你点? 我已将其添加为包含更多信息的答案。希望对您有所帮助。 【参考方案1】:您必须使用MasterDetail Page 来实现相同的目的。
这是一个管理两个相关信息页面的页面 - 一个显示项目的母版页,以及一个显示母版页上项目详细信息的详细信息页面。本文演示了如何使用 MasterDetailPage 并在其信息页面之间导航。
<MasterDetailPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:local="clr-namespace:MasterDetailPageNavigation;assembly=MasterDetailPageNavigation"
x:Class="MasterDetailPageNavigation.MainPage">
<MasterDetailPage.Master>
<local:MasterPage x:Name="masterPage" />
</MasterDetailPage.Master>
<MasterDetailPage.Detail>
<NavigationPage>
<x:Arguments>
<local:ContactsPage />
</x:Arguments>
</NavigationPage>
</MasterDetailPage.Detail>
</MasterDetailPage>
您可以找到示例代码here。
【讨论】:
以上是关于Xamarin 表单 - 侧边菜单左侧栏、片段和列表视图的主要内容,如果未能解决你的问题,请参考以下文章
iOS 如何在 AppDelegate 中以编程方式设置侧边栏菜单?