如何在Xamarin.iOS中使用Font Awesome?

西爱子

我正在尝试Xamarin.iOS项目中使用Font Awesome Icons

在我的Xamarin.Android项目中,它非常简单:

  1. 我从这里下载了Font Awesome WebKit
  2. 我将要使用的字体.ttf文件复制到了Assets文件夹中

在此处输入图片说明

  1. 我使用字体为TextView创建一个新的字型,并使用图标的unicode

码:

var myIcon = new TextView(Context);
var regularFont = Typeface.CreateFromAsset(Context.Assets, "fonts/fa-regular-400.ttf");
myIcon.SetTypeface(regularFont, TypefaceStyle.Normal);
myIcon.Text = "\uf007";

在此处输入图片说明

我可以像普通文本一样更改TextColor,BackgroundColor等。

我的问题是,我不知道如何在Xamarin.iOS项目中使用Font Awesome大多数教程和操作方法都针对Xamarin.Forms。我试图合并许多这些方法,但是失败了。

我发现的唯一方法是使用SkiaSharp绘制.svg-Files,但这在我的用例中是不可行的。

西爱子

SushiHangovers的评论使我找到了解决问题的方法。

FontAwesome Pro和xamarin.ios只有一种字体可以激活

Designer中无法同时使用3种Font Awesome字体,但是当在运行时通过代码使用它们时,它可以工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用Bootstrap和Font Awesome在下拉菜单中使用图标

来自分类Dev

如何在JSF中使用来自webjars.org的Font Awesome

来自分类Dev

如何在jQuery Mobile中使用Font Awesome的微调器

来自分类Dev

如何在Font Awesome图标上放置文本?

来自分类Dev

如何使用Font Awesome字体实现基本的共享社交按钮?

来自分类Dev

如何在Xamarin iOS中使用applicationDidBecomeActive?

来自分类Dev

如何在<input>按钮中添加Font Awesome图标?

来自分类Dev

如何在Primefaces DataTable中使用Font Awesome(或其他字体图标)代替jQuery Sprite?

来自分类Dev

如何抵消重叠的Font Awesome图标?

来自分类Dev

如何通过Bower安装Font-awesome

来自分类Dev

如何在Android应用程序中使用Font Awesome图标?

来自分类Dev

如何在WPF中使用图标[Font-awesome]

来自分类Dev

如何使用JavaScript检查网页中是否加载了Font Awesome?

来自分类Dev

如何在Awesome WM配置中使用屏幕旋转?

来自分类Dev

如何在GNOME中使用Awesome WM?

来自分类Dev

如何在Font Awesome 5中水平对齐分层图标?

来自分类Dev

如何在Laravel 6中使用Font Awesome 5图标

来自分类Dev

如何使用Font Awesome 5使按钮遵循其内容的形状?

来自分类Dev

如何在项目中使用Font Awesome图标作为ImageButton的图标

来自分类Dev

如何在Matter.js中使用Font Awesome SVG?

来自分类Dev

如何在Awesome WM配置中使用屏幕旋转?

来自分类Dev

在jQuery SVG中使用Font Awesome

来自分类Dev

如何使用Bootstrap和Font Awesome在下拉菜单中使用图标

来自分类Dev

如何在GNOME中使用Awesome WM?

来自分类Dev

如何在Google Apps脚本中使用Awesome字体?

来自分类Dev

在 Webpack 和 ExtractTextPlugin 中使用 Font Awesome

来自分类Dev

如何在 node.js 中导入 font-awesome 以在 react.js 中使用?

来自分类Dev

如何在注销按钮上使用带有提交类型的 Font Awesome

来自分类Dev

如何在 React 应用程序中使用 ::before CSS 伪选择器修改 Font Awesome 图标?

Related 相关文章

  1. 1

    如何使用Bootstrap和Font Awesome在下拉菜单中使用图标

  2. 2

    如何在JSF中使用来自webjars.org的Font Awesome

  3. 3

    如何在jQuery Mobile中使用Font Awesome的微调器

  4. 4

    如何在Font Awesome图标上放置文本?

  5. 5

    如何使用Font Awesome字体实现基本的共享社交按钮?

  6. 6

    如何在Xamarin iOS中使用applicationDidBecomeActive?

  7. 7

    如何在<input>按钮中添加Font Awesome图标?

  8. 8

    如何在Primefaces DataTable中使用Font Awesome(或其他字体图标)代替jQuery Sprite?

  9. 9

    如何抵消重叠的Font Awesome图标?

  10. 10

    如何通过Bower安装Font-awesome

  11. 11

    如何在Android应用程序中使用Font Awesome图标?

  12. 12

    如何在WPF中使用图标[Font-awesome]

  13. 13

    如何使用JavaScript检查网页中是否加载了Font Awesome?

  14. 14

    如何在Awesome WM配置中使用屏幕旋转?

  15. 15

    如何在GNOME中使用Awesome WM?

  16. 16

    如何在Font Awesome 5中水平对齐分层图标?

  17. 17

    如何在Laravel 6中使用Font Awesome 5图标

  18. 18

    如何使用Font Awesome 5使按钮遵循其内容的形状?

  19. 19

    如何在项目中使用Font Awesome图标作为ImageButton的图标

  20. 20

    如何在Matter.js中使用Font Awesome SVG?

  21. 21

    如何在Awesome WM配置中使用屏幕旋转?

  22. 22

    在jQuery SVG中使用Font Awesome

  23. 23

    如何使用Bootstrap和Font Awesome在下拉菜单中使用图标

  24. 24

    如何在GNOME中使用Awesome WM?

  25. 25

    如何在Google Apps脚本中使用Awesome字体?

  26. 26

    在 Webpack 和 ExtractTextPlugin 中使用 Font Awesome

  27. 27

    如何在 node.js 中导入 font-awesome 以在 react.js 中使用?

  28. 28

    如何在注销按钮上使用带有提交类型的 Font Awesome

  29. 29

    如何在 React 应用程序中使用 ::before CSS 伪选择器修改 Font Awesome 图标?

热门标签

归档