我设法在Android底部显示菜单栏。我完全按照本指南:https://asyncawait.wordpress.com/2016/06/16/bottom-menu-for-xamarin-forms-android/#more-24
我的问题是我正在开发一个RTL(从右到左)语言应用,所以我想在加载时将最后一个标签显示为默认的激活标签。 所以我在PopulateChildren方法中更改了以下内容:
LoadPageContent(0);
致:
LoadPageContent(3); //I have total 4 pages (0,1,2,3)
现在默认加载最后一页,但选项卡的选定颜色仍在第一个选项卡上。
我想在最后一页显示所选的标签颜色。我该怎么办?
答案 0 :(得分:0)
在TabbedPage构造函数中设置CurrentPage={Your Last Page Here}
。
答案 1 :(得分:0)
在渲染器中的PopulateChildren方法中添加这两行
LoadPageContent(3); //This will load the 4th page
_bottomBar.SelectTabAtPosition(3, false); //This will move the bottomBar selected tab position to the 4th tab