相关疑难解决方法(0)

嵌入式字体在Flex移动ActionBar中无法使用

我已经嵌入了一些字体并在我的移动应用程序中使用它们,除了我尝试用于"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)

这就是我得到的:

FontView

编辑:我试图制作自己的皮肤,部分预先编写的代码是这样的:

<!-- SkinParts
name=titleGroup, type=spark.components.Group, required=false
name=actionGroup, …
Run Code Online (Sandbox Code Playgroud)

apache-flex fonts flex-actionbar

6
推荐指数
1
解决办法
4037
查看次数

标签 统计

apache-flex ×1

flex-actionbar ×1

fonts ×1