我正在使用Flex Builder Burrito编程移动应用程序。 我试图从navigator.PopView()获取变量 我找到了以下网站:adobe View and ViewNavigator
在该页面上写下你可以访问一个返回的对象:
ViewNavigator将在内部保存此对象,新视图可以使用navigator.returnedObject属性访问它。
问题是,当我想访问返回的对象Flash构建器时,似乎没有发现即使找不到包。
答案 0 :(得分:0)
在同一页上,下一行是
该属性是ViewReturnObject 其中包含的对象 回 以及删除视图的上下文(请参阅设置 视图上下文)。 ViewNavigator.poppedViewReturnedObject 保证按时间设定 新观点 收到add事件,视图收到后将被销毁 viewActivate 事件
还有一个注释
注意,返回对象仅在弹出视图时存储 导航堆栈 或通过使用pop和替换导航替换 运作(例如, replaceView,popView等...)。它将在新视图后清除 收到它 ViewNavigatorEvent.VIEW_ACTIVATE事件。
我认为应该尝试使用函数来获取 ViewNavigator 的 poppedViewReturnedObject 其说明也在同一页上
public function get poppedViewReturnedObject():ViewReturnObject
希望有所帮助
答案 1 :(得分:0)
我在另一个site找到了我的问题。
有简单的解释。
覆盖公共函数createReturnObject():Object。
在需要发回的页面上。 然后在弹出的视图中,您可以通过returnedObject访问它。