Xoy*_*yce 4 android ios font-awesome nativescript
我试图在Nativescript应用程序中使用图标字体FontAwesome,这可以根据这篇文章https://www.nativescript.org/blog/mobile-app-best-practices---use-font-instead-of-image -to-显示-的图标
我做了那篇文章中描述的所有内容:
在app.css中添加了类
.fa {font-family:"FontAwesome"; }
像这样在XML中使用它
文本= "" 类= "FA"
但结果令人失望:
我究竟做错了什么?
可能是一些事情.它适用于iOS吗?由于您的CSS定义与iOS兼容,因此Android不需要实际的文件名(没有扩展名),而iOS需要字体名称.所以我有xplatform-ready(文件是'fontawesome-webfont.ttf'):
.fa {
font-family: 'FontAwesome', fontawesome-webfont;
}
Run Code Online (Sandbox Code Playgroud)
该\f005语法是OK( <Label class="fa" [text]="'\uf005'"></Label>),但我使用了灿烂的nativescript-ngx-fonticon插件(也有一个非角一个),能够做到这一点,而不是:
<Label class="fa" [text]="'fa-shopping-basket' | fonticon"></Label>
| 归档时间: |
|
| 查看次数: |
3507 次 |
| 最近记录: |