【问题标题】:Adding badge to TabbedPage ToolBarItems from shared code从共享代码将徽章添加到 TabbedPage ToolBarItems
【发布时间】:2015-11-04 12:24:46
【问题描述】:

如何将徽章添加到 TabbedPage ToolBarItems 之一?我在共享代码(表单)中创建所有页面和选项卡,但我看不到在那里做这件事(我可以设置名称、图标)。可能我必须专门为每个平台做这件事(假设 iOS 就足够了),但在某种程度上我可以从共享代码中控制徽章值 - 我需要徽章具有列表项计数的值(列表在里面该选项卡),因此我需要在列表更改时对其进行更新。

有什么建议吗?谢谢!

【问题讨论】:

  • 您是否希望在TabbedPage 中包含的不同页面的每个选项卡中显示一个图标?因此,而不是标签说 Page1 |第 2 页 |第 3 页,它会有图标 1 |图标 2 |图标 3?如果是这样,那么没有自定义渲染器绝对是可能的。

标签: xamarin xamarin.ios xamarin.forms


【解决方案1】:

只有在 iOS 和 Android 平台上都存在的东西才会在 Xamarin.Forms 中实现。似乎 Android 没有开箱即用的徽章。 但是您仍然可以为您的 TabBarItem 实现一个自定义渲染器,该渲染器将为此使用 iOS 徽章和一些 Android 库。

【讨论】:

    猜你喜欢
    • 2012-03-06
    • 2010-10-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-04
    • 2019-08-31
    • 1970-01-01
    相关资源
    最近更新 更多