大佬教程收集整理的这篇文章主要介绍了嵌入式字体在Flex移动ActionBar中无法使用,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
<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>
这就是我得到的:
<!-- SkinParts name=titleGroup,type=spark.components.Group,required=false name=actionGroup,required=false name=navigationGroup,required=false name=titleDisplay,type=spark.core.IDisplayText,required=false -->
当我尝试定义像前三个< s:Group ... />这样的东西时,它工作正常.但没有任何东西出现在spark.core.IDisplayText中. ie,< s:IDisplayText ... />什么都没有…
编辑1:修复了字体文件名
/* StyleableTextField,regular */ @font-face { src: url("assets/COMIC.TTF"); fontFamily: "comic"; embedAsCFF: false; } /* StyleableTextField,bold */ @font-face { src: url("assets/COMICBD.TTF"); fontFamily: "comic"; fontWeight: bold; embedAsCFF: false; } /* Label,regular */ @font-face { src: url("assets/COMIC.TTF"); fontFamily: "comicCFF"; embedAsCFF: true; } /* Label,bold */ @font-face { src: url("assets/COMICBD.TTF"); fontFamily: "comicCFF"; fontWeight: bold; embedAsCFF: true; } s|Label { fontFamily: "comicCFF"; } s|ActionBar { fontFamily: "comic"; } s|LabelItemRenderer { fontFamily: "comic"; }
以上是大佬教程为你收集整理的嵌入式字体在Flex移动ActionBar中无法使用全部内容,希望文章能够帮你解决嵌入式字体在Flex移动ActionBar中无法使用所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。