Flex有流式布局吗?
RT,类似HTML中的流式布局
比如一个宽为500的容器,装6个宽为100的子控件
那么前5个排列在第一行
第6个子控件将被排列在第二行
依此类推
换个说法,就是当容器宽度不足以容下所有子控件时,将发生折行的现象
[解决办法]
没遇到过!
很多情况下都是滚动条控制,要实现这种可以用as代码控制
[解决办法]
用<mx:GridRow>标签来表示一行,其余的你就会用了
[解决办法]
flex 流式布局没用过
可以看看
http://bbs.9ria.com/viewthread.php?tid=26848&extra=&page=1
[解决办法]
有啊,
TileGroup这个容器可以
再就是用layout
[解决办法]
还真没有只有4种布局,绝对、水平、竖直、网格。
[解决办法]
flex 没有这样的 layout,不过网上有一些开源的 layout,实现了这种布局。
[解决办法]
自己实现呗,给你一个思路, 自己写一个组件,继承VBox, 初始化时往里面加一个HBox,Hbox与VBox同宽,override VBox的addChild方法,吧加入的组件添加到HBox中,而不是直接加到VBox中,并且addChild方法中有一个宽度判断的validation,如果所加的组件超出了HBox的宽度,则再往VBox中加一个HBox(第二行),然后将放不下的那个组件放入第二行的HBox中,一次类推,这样HBox中的组件就没有大小恒定的限制了
[解决办法]
LZ如果自己不想写的话,FLEXLIB有现成的控件以前玩过,LZ好好找找应该可以找到