我正在构建一个扩展 SkinnableContainer 的 AS3 类。仅垂直滚动。
public class Part extends SkinnableContainer {
public function Part() {
var scroller : Scroller = new Scroller();
scroller.percentHeight = 100;
addElement(scroller);
var content : VGroup = new VGroup();
scroller.viewport = content;
fillContent();
}
protected function fillContent():void {...}
}
它们的几个实例每次都放在一个 HGroup 中
- HGroup 的高度或
- 其中一个实例中的内容
变化时,实例的宽度会有所不同,因为其中一些实例会根据它们的高度获得 ScrollBar。
如何保留即将推出的 ScrollBar 所需的空间?
scroller.measuredSizeIncludesScrollBars=true
不会导致成功。
谢谢你的任何提示。