如何在导航栏中添加徽章,即xamarin.forms中图标上的数字标签?

时间:2015-05-14 11:26:52

标签: android xamarin

使用xamarin.forms在导航栏中添加徽章。我尝试使用自定义渲染器,但由于我没有在渲染器中获取OncreateoptionsMenu(),因此无法在本机android中夸大菜单。但是,是否有任何解决方案可以在xamarin.forms中添加徽章?

2 个答案:

答案 0 :(得分:0)

我建议您隐藏页面中的导航栏 NavigationPage.SetHasNavigationBar(YOUR_PAGE, false);

然后使用带有徽章的stackLayout创建一个自定义导航栏。

答案 1 :(得分:0)

我的快速和肮脏的解决方法是创建一组带有徽章编号的图标,这涉及最少的黑客,您仍然可以使用相同的导航栏。

例如:

  

enter image description here   enter image description here