Flex ProgressBar 组件问题
Posted
技术标签:
【中文标题】Flex ProgressBar 组件问题【英文标题】:Flex ProgressBar component problem 【发布时间】:2011-02-22 02:46:55 【问题描述】:我正在尝试在从 UIComponent 类派生的自定义 Actionscript 3.0 组件中使用 ProgressBar Flex 组件。我已经设置了最小值和最大值等。
_progressBar = new ProgressBar();
_progressBar.label = "Loading";
_progressBar.minimum = 0;
_progressBar.maximum = 100;
_progressBar.direction = ProgressBarDirection.RIGHT;
_progressBar.mode = ProgressBarMode.MANUAL;
组件显示“正在加载”文本,但不显示加载栏。
_progressBar.setProgress(20, 100)
之类的任何内容都不会对代码产生任何影响。任何想法为什么这不起作用?
【问题讨论】:
【参考方案1】:您提供的当前代码没有问题(它在单个实例中运行良好)。 也许问题出在您的自定义 AS3.0 组件上,但如果没有更多信息,就无法为您提供帮助。
【讨论】:
【参考方案2】:问题是我将组件添加到 UIComponent。 Flex 组件需要添加到从容器(如 Canvas)派生的东西中。我无法在从 UIComponent 派生的自定义组件中显示按钮。将其更改为 Canvas 解决了该问题。希望这对某人有所帮助。
【讨论】:
以上是关于Flex ProgressBar 组件问题的主要内容,如果未能解决你的问题,请参考以下文章
Android学习笔记(24):进度条组件ProgressBar及其子类