Titanium - 如何使用svg文件进行fontawesome?

时间:2018-01-21 14:04:56

标签: titanium appcelerator appcelerator-titanium

我正在使用此小部件com.mattmcfarland.fontawesome进行fontawesome,但我需要使用我的Svg文件。可以使用这个小部件,还是有其他方法?怎么样?

1 个答案:

答案 0 :(得分:0)

解决方案1:

有Ti.SVGView(https://github.com/caffeinalab/Ti.SvgView)和https://github.com/icecandy/TitaniumRenderSVGIconsExample的示例,介绍如何使用它。但是如果你想将它与Ti 7一起使用,你需要分叉并重新编译它。

使用fontawesome Widget,您可以使用该字体。小部件仅将名称转换为utf代码,因此当您在\uf104属性中键入代码(例如label.text)时,您并不真正需要它。

解决方案2:

您可以将SVG翻译成字体,例如: https://icomoon.io/app/并将其用作普通字体。您只需将font-family设置为此字体,并使用您在icomoon中设置的代码来显示您的图标