flex group是根据什么判断是否出现滚动条 5
<s:Scrollerx="119"y="130"width="200"height="200"><s:Groupid="group"></s:Group></s:Scr...
<s:Scroller x="119" y="130" width="200" height="200">
<s:Group id="group"></s:Group>
</s:Scroller>
group是根据什么判断是否出滚动条的?
我addElement一个高过200的会直接出现滚动条,但如果我填充2个内容,一个200一个300,并在填充第二个的时候移动了第一个的坐标,就不出现滚动条了,该如何处理?
import com.greensock.*;
protected function button1_clickHandler(event:MouseEvent):void
{
var btn:Button = new Button();
btn.height = 20;
btn.x = 0;
btn.y = group.height - btn.height;
moveContentToTop(btn.height);
group.addElement(btn);
}
//遍历容器
private function moveContentToTop(heights:Number):void
{
for (var i:uint = 0; i < group.numElements; i++){
if (group.getElementAt(i) as Button != null){
TweenLite.to((group.getElementAt(i) as Button),0.3,{y:Button(group.getElementAt(i)).y - heights});
}
}
} 展开
<s:Group id="group"></s:Group>
</s:Scroller>
group是根据什么判断是否出滚动条的?
我addElement一个高过200的会直接出现滚动条,但如果我填充2个内容,一个200一个300,并在填充第二个的时候移动了第一个的坐标,就不出现滚动条了,该如何处理?
import com.greensock.*;
protected function button1_clickHandler(event:MouseEvent):void
{
var btn:Button = new Button();
btn.height = 20;
btn.x = 0;
btn.y = group.height - btn.height;
moveContentToTop(btn.height);
group.addElement(btn);
}
//遍历容器
private function moveContentToTop(heights:Number):void
{
for (var i:uint = 0; i < group.numElements; i++){
if (group.getElementAt(i) as Button != null){
TweenLite.to((group.getElementAt(i) as Button),0.3,{y:Button(group.getElementAt(i)).y - heights});
}
}
} 展开
1个回答
2011-09-22
展开全部
法如“
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询