我已经嵌入了一些字体并在我的移动应用程序中使用它们,除了我尝试用于"ActionBar"的那些外,它们都在工作.他们工作在其他地方,而代以"Comic Sans MS"供"titleCGF"其更改Comic Sans字体.那么为什么它不适用于我的自定义fontFamily?
<fx:Style>
@namespace s "library://ns.adobe.com/flex/spark";
@font-face {
src: url("assets/Comic_Book.ttf");
fontFamily: comic;
embedAsCFF: false;
}
/******************************
@font-face{
src: url("assets/CGF_Locust_Resistance.ttf");
fontFamily: titleCGF;
embedAsCFF: false;
}
@font-face{
src: url("assets/CGF_Locust_Resistance.ttf");
fontFamily: titleCGF;
embedAsCFF: true;
}
**********************************/
.titleStyle{
fontFamily: titleCGF;
color: #FFFFFF;
}
.comicMessage{
fontFamily: titleCGF;
color: #838689;
fontSize: 14;
}
s|IconItemRenderer{
fontFamily: comic;
color: #FEBA03;
fontSize:18;
}
s|ActionBar{
defaultButtonAppearance: beveled;
accentColor: #FEBA03;
}
s|ActionBar #titleDisplay{
fontFamily: "titleCGF";
}
</fx:Style>
Run Code Online (Sandbox Code Playgroud)
这就是我得到的:

编辑:我试图制作自己的皮肤,部分预先编写的代码是这样的:
<!-- SkinParts
name=titleGroup, type=spark.components.Group, required=false
name=actionGroup, …Run Code Online (Sandbox Code Playgroud)