我有一個MXML組件「S:標籤」和S:標籤不與加載字體
fontFamily="notes"
作爲屬性。
的源代碼:
<?xml version="1.0" encoding="utf-8"?>
<s:SkinnableContainer xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx"
mouseUp="skinnablecontainer1_mouseUpHandler(event)" mouseDown="skinnablecontainer1_mouseDownHandler(event)"
skinClass="skin.SkinBackgroundImageUserStory" width="240" height="120">
<fx:Style source="/styles/styles.css"/>
<fx:Script>
...
</fx:Script>
<s:Label x="5" y="5" width="200" height="100" text="{myText}" fontFamily="notes" fontSize="30"/>
</s:SkinnableContainer>
和我有styles.css中:
@namespace s "library://ns.adobe.com/flex/spark";
@namespace mx "library://ns.adobe.com/flex/mx";
@font-face {
src: url("/styles/fonts/rabiohead.ttf");
fontFamily: "notes";
}
所以我想,這將是很好,而且我S的文本:標籤將與此進行格式化特殊字體。但輸出是正常的字體。通過將「s:Label」更改爲「mx:Label」,字體被「加載」。 那麼,我能做些什麼,該字體將與s:標籤?
問候PHANTOMIAS