【问题标题】:Flex spark application container disable scroll barsFlex spark 应用程序容器禁用滚动条
【发布时间】:2011-05-16 08:42:45
【问题描述】:

第一个问题,我的 mxml 文件中是否必须有一个应用程序容器作为根节点?其次,我在adobe的网站上阅读this文档,它说spark应用程序容器默认没有滚动条,可以使用自定义皮肤添加它们。 (查看比较 mx 和 spark 应用程序容器的表格)。但我的问题是我的应用程序容器默认已经有滚动条,我想去掉它们。我有一个主应用程序容器,其中包含一个已经有滚动条的自定义子组件。我只希望孩子拥有滚动条而不是主应用程序。现在我得到了 2 个相互嵌套的滚动条。

【问题讨论】:

  • 确定您使用的是 s:Application,而不是 mx:Application?
  • 很确定它是火花容器。甚至工具提示也是如此。

标签: apache-flex flash flex4 flexbuilder


【解决方案1】:

是的,我已经解决了这个问题。我在 flex4 应用程序组件的外部取了一个 MX 组件(“Canvas”),并在应用程序标签处找到滚动条启用。

【讨论】:

    【解决方案2】:

    我意识到问题是由我的控制栏中的水平滑块引起的。如果我从控制栏中删除滑块,则容器按预期工作,这意味着没有滚动条。要解决在滚动条中有滑块的问题,只需将其放在 Hbox / Vbox 内。 (没关系,因为滑块是我放在那里的唯一内容),然后禁用封闭框上的水平和垂直滚动条策略。将滑块包含在盒子容器中神奇地解决了这个问题。

    【讨论】:

      猜你喜欢
      • 2011-05-18
      • 2011-12-24
      • 2012-02-08
      • 2015-06-04
      • 2013-02-20
      • 1970-01-01
      • 2011-07-03
      • 2012-06-04
      • 1970-01-01
      相关资源
      最近更新 更多