1、main.mxml代码如下:
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600" xmlns:local="*"
creationComplete="storeViews.selectedChild = login_m;">
<fx:Declarations>
<!-- 将非可视元素(例如服务、值对象)放在此处 -->
</fx:Declarations>
<mx:ViewStack id="storeViews" width="100%" height="100%" creationPolicy="all">
<s:NavigatorContent id="login_m" height="100%" width="100%">
<local:login showEffect="WipeDown" hideEffect="WipeUp" verticalCenter="0" horizontalCenter="0" height="30%" width="30%"
click="storeViews.selectedChild = home_m;" />
</s:NavigatorContent>
<s:NavigatorContent id="home_m" height="100%" width="100%">
<local:home showEffect="WipeDown" hideEffect="WipeUp" verticalCenter="0" horizontalCenter="0" height="100%" width="100%"/>
</s:NavigatorContent>
</mx:ViewStack>
</s:Application>
2、login.mxml home.mxml 为新建mxml组件
login代码:
<?xml version="1.0" encoding="utf-8"?>
<s:Group xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" width="400" height="300" xmlns:local="*">
<fx:Declarations>
<!-- 将非可视元素(例如服务、值对象)放在此处 -->
</fx:Declarations>
<s:Panel id="panl_login" title="login" showEffect="WipeDown" hideEffect="WipeUp" verticalCenter="0" horizontalCenter="0" height="100%" width="100%">
<s:Button>
</s:Button>
</s:Panel>
</s:Group>
home.mxml代码:
<?xml version="1.0" encoding="utf-8"?><s:Group xmlns:fx=" http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" width="400" height="300">
<fx:Declarations>
<!-- 将非可视元素(例如服务、值对象)放在此处 -->
</fx:Declarations>
<s:Panel id="panl_home" title="home" showEffect="WipeDown" hideEffect="WipeUp" verticalCenter="0" horizontalCenter="0" height="100%" width="100%">
<s:Button>
</s:Button>
</s:Panel>
</s:Group>