【问题标题】:How I can customize my tabbed page in master detail page?如何在主详细信息页面中自定义标签页?
【发布时间】:2019-03-27 09:07:45
【问题描述】:
长期以来,我一直在为自定义标签页而苦苦挣扎。
我需要通过选项卡菜单将汉堡菜单图标移动到下一个并禁用选项卡页面的标题名称(“主页”)(在 iOS 中,底部选项卡到顶部选项卡)
我想我应该使用一些自定义渲染器,但我找不到处理我的案例的网站和文档。
请检查并帮助我。 :脸红:
我的页面层次结构:
Master/DetailPage -> NavigationPage(详细) -> 选项卡式页面 -> 内容页面
As Is Image
To Do Image
【问题讨论】:
标签:
xamarin
xamarin.forms
xamarin.ios
xamarin.android
tabbedpage
【解决方案1】:
如果只是想在Android中删除标题,也许该方法可以帮助您:
在 AndroidManifest.xml 文件中,添加 theme 属性
<application android:label="xxxxx"
android:theme="@style/NoTitle"/>
</application>
并在 Resources/values/styles.xml 中添加 NoTitle 样式
<style name="NoTitle">
<item name="android:windowNoTitle">true</item>
</style>
也,同样的方法你也可以试试,在Resources/values/styles.xml找到taht
<style name="MainTheme" parent="MainTheme.Base">
并添加此项,
<style name="MainTheme" parent="MainTheme.Base">
<item name="android:windowNoTitle">true</item>
</style>
在原生android中,这种方式可以工作。希望这种方式可以帮助到你。