看到网上关于FLEX4的内容并不多,把学习中遇到的问题及解决方法记在这里,利人利己^ ^
在原来的FLEX3中是这么追加的:
<mx:states>
<mx:State name="State1"/>
<mx:State name="State2">
<mx:AddChild position="lastChild">
<!-- 添加追加的组件-->
</mx:AddChild>
</mx:State>
<mx:states>
但是在FLEX4这么做编译的时候会报错!这个问题纠结了好久,终于在一个英文网站上找到了正确的答案。
只能这么做:
<s:states>
<s:State name="State1"/>
<s:State name="State2"/>
</s:states>
<!--追加一个lable-->
<s:Label x="57" y="29" text="addlable" height="12" includeIn="State2"/>
这样就在state2中添加了一个lable。