0
中的ViewNavigator
我需要从AIR移动项目中的.as文件调用navigator.pushView。但由于我在.as文件中而不在.mxml文件中,因此如何访问ViewNavigator?请参阅代码
编辑:我没有设置为选项卡式导航项目;我的根是ViewNavigatorApplication。我发现这是一个建议的解决方案:
parent.parentApplication.vn.pushView(MyViewClass)
但是,这有两个问题。首先,它假定有一个名为vn的ViewNavigator。我看不出如何命名ViewNavigator,甚至无法找到它。其次,我反思我的。作为阶级的父母,为了得到parentApplication我必须做的:
this.parent.parent.parent.parentApplication.vn.pushView(MyViewClass);
注意,“这个”也不我要推的观点。我只想从我的.as类中推入一个View.mxml类。
感谢您的任何见解。