首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Flex3迁移到Flex4时CollapsibleAccordion标签不可见问题

从Flex3迁移到Flex4时CollapsibleAccordion标签不可见问题
EN

Stack Overflow用户
提问于 2011-05-11 04:45:05
回答 1查看 584关注 0票数 0

CollapsibleAccordion。我在CollapsibleAccordion中有两个画布,一切正常,但唯一的问题是,当我将代码从Flex3迁移到Flex4时,我无法看到标签。

此问题的代码如下:

代码语言:javascript
复制
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"                
            xmlns:cal="cal.*"
            layout="absolute"
            addedToStage="stage_init()"
applicationComplete="init()"                            
        xmlns:geometry="com.degrafa.geometry.*"
        xmlns:degrafa="com.degrafa.*"
        xmlns:paint="com.degrafa.paint.*"
        xmlns:containers="flexlib.containers.*"
        xmlns:flexlib_controls="flexlib.controls.*"
        xmlns:mdi_containers="flexlib.mdi.containers.*"
        xmlns:auto="com.hillelcoren.components.*" 
        xmlns:local="*" backgroundColor="#f7fafe" backgroundGradientColors="[#f7fafe, #6caaeb]"
        xmlns:components="CollapsibleAccordion.*"
        xmlns:notifications="c7.views.components.notifications.*"
        xmlns:dbview="c7.views.apps.dashboard.*"
        modalTransparency="0.8" preloader="c7.views.components.Pre"
        modalTransparencyColor="0x000000" verticalScrollPolicy="auto"
        backgroundSize="100%"               
        xmlns:components1="c7.views.components.*" 
        xmlns:notification="c7.views.components.notification.*" 
        xmlns:news="c7.views.components.news.*">    
    <mdi_containers:MDICanvas id="mdic" horizontalScrollPolicy="off" verticalScrollPolicy="off"
        visible="{!GlobalModel.getInstance().dashboard_mode}"
         minWidth="{top_bar.width}"
        width="100%" height="100%" top="{top_bar.height}" backgroundAlpha="0">                              
       <mx:Canvas id="cvs_widget_bar" right="0" top="0" height="100%">
            <components:CollapsibleAccordion id="collapsibleAccordion1" height="100%" top="0" right="0"
                orientation="left" barSize="30" currentWidth="30" openSize="150"
                drawerButtonStyle="drawerButton" closeButtonStyle="drawerCloseRight" accordianStyle="drawerAccordion">
                <mx:Canvas width="100%" top="0" right="0" height="100%" label="Widget Bar">

                </mx:Canvas>
                <mx:Canvas width="100%" height="100%" label="Feedback" icon="{IconUtility.getClass(cvs_comment,'assets/cloud_main/images/article-48x48.png')}"
                    id="cvs_comment" top="0" right="0">

                </mx:Canvas>
            </components:CollapsibleAccordion>
        </mx:Canvas>    

如果您需要更多的澄清或有什么问题要问,请让我知道

提前感谢泽山

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-05-11 13:32:42

我猜你的手风琴header.If使用的是嵌入式字体,所以把这个包含在你的CSS中。

代码语言:javascript
复制
mx|AccordionHeader
{
    textFieldClass: ClassReference("mx.core.UIFTETextField");
}

有关详细信息,请参阅此link

spark组件使用FTE和TLF类(都在FP 10中引入)作为mx组件的文本rendering.Where使用TextField作为文本rendering.If我们不会在您的应用程序中使用任何嵌入式字体,这不会与mx components.But产生任何冲突如果我们使用嵌入式字体,我们将不得不嵌入字体两次,为了让它与mx组件一起工作-嵌入embedAsCFF=“false”(对于mx)和embedAsCFF=“true”(对于Spark ).But嵌入相同的字体两次是不可取的,因为它增加了应用程序swf的总大小(但如果我没记错,我们所做的是,对于mx组件,我们显式地告诉从FTE和TLF包中的哪个类用于text rendering.For更多关于哪个类用于哪个组件的详细信息,请参阅上面的链接。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5956251

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档