【问题标题】:Display text with icon in Xamarin forms在 Xamarin 表单中显示带有图标的文本
【发布时间】:2017-07-09 02:04:21
【问题描述】:

如何在按钮中显示带有图标的文本?我正在使用字体真棒图标并使用它们的 uni 代码显示它们。像这样:

现在,如果我添加带有文本的 unicode,尽管文本仍然显示,但图标不会显示。

这仅显示文本和十字,而不是图标。

【问题讨论】:

  • 使用 SourceSansPro-Light.otf

标签: xamarin xamarin.ios xamarin.android xamarin.forms font-awesome


【解决方案1】:

Font awsome 是一种字体,因此它不能与其他文本位于同一块中。我们需要 2 个块,以便您可以控制每个块的字体。

【讨论】:

  • 嗯,我想这是一种方法。
【解决方案2】:

使用Iconize for Xamarin Forms。它让你也可以使用字体真棒和其他图标字体。

【讨论】:

    【解决方案3】:

    你使用十六进制“”而不是“\u”

    例如。

    <Button Text="&#x2699;"/>
    

    【讨论】:

      【解决方案4】:

      Forms9Patch 有一个 ImageButton 和 MaterialButton 可以很好地简化此操作。

      【讨论】:

      • Forms9Patch ImageButton 和 MaterialButton 已被弃用。此功能现在是 Forms9Patch.Button 上的标准功能。
      猜你喜欢
      • 2021-01-07
      • 1970-01-01
      • 1970-01-01
      • 2016-01-03
      • 2015-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-26
      相关资源
      最近更新 更多