【问题标题】:Flex: Panel container loses borderSkin (embedded swf) when scrollbars appearFlex:当滚动条出现时,面板容器会丢失borderSkin(嵌入的swf)
【发布时间】:2010-11-18 21:50:30
【问题描述】:

我一直在发疯似地四处询问和搜索,但无法弄清楚这一点。 我在一个带有borderSkin 的flex-AIR 应用程序中有一个面板——一个@Embed swf 符号。一切看起来都很好,直到面板添加了足够多的子元素以值得滚动条,此时borderSkin消失,只留下默认的背景颜色。移除孩子,边框就会回来。 swf 符号使用 scale9 网格。

我做错了什么?有任何想法吗? 在此先感谢,杰里米

【问题讨论】:

    标签: apache-flex panel


    【解决方案1】:

    我确实从朋友那里找到了答案。 显然,应用自定义边框时,面板的背景颜色会自动消失。但是,当使用滚动条时,该背景会重新出现 - 白色是默认颜色 - 并填充整个面板。将面板的背景 alpha 设置为 0 即可解决问题。

    【讨论】:

      【解决方案2】:

      我终于作弊了。 我把面板放在一个盒子里,然后关闭面板的滚动策略。 希望它可以帮助。 cdkey22

      【讨论】:

        猜你喜欢
        • 2013-04-17
        • 1970-01-01
        • 2012-07-08
        • 2010-12-26
        • 2011-05-22
        • 1970-01-01
        • 1970-01-01
        • 2017-03-10
        • 1970-01-01
        相关资源
        最近更新 更多