我正在开发一个 Flex 4 应用程序,我开始使用皮肤自定义界面以提供全新的外观。
因此,我在 Flash Catalyst 中创建了两个滚动条外观(一个水平,一个垂直)。
当我通过 Catalyst 测试应用程序时它工作得很好,所以我把它导入到 Flash Builder 上,复制了组件并在我的 css 文件中为 HScrollbar 和 VScrollbar 定义了新的皮肤。
皮肤工作正常,所有按钮都正常。但是,滚动条由于某种原因没有调整大小。无论它绑定的内容如何,它都保持在我设计的相同高度。
它以所有应有的方式滚动内容,但不会调整大小并且拇指不会一直向下。
我还注意到以下内容。
我有一个自定义组件充当列表。它扩展了 Group 并包含一个 Scroller。因此,在应用程序的一个地方,Scrollthumb 比在另一个使用相同自定义列表的地方要低。
我还必须提到,这个滚动条在没有自定义皮肤的情况下也能完美运行。
还有其他人有类似的问题吗?