首页新闻找找看学习计划

UWP开发 嵌套Frame导航及后退问题

0
[待解决问题]

应用本身就有个frame,底部的四个按钮是一个Grid,上方则是一个我自己的Frame。点击下方的四个按钮控制MainPage里的Frame导航,而大部分app内导航都不是用我自己的frame,而是系统的frame。 点击我的消息后,调用的是系统的frame,此时点击后退。系统Frame.GoBack() 则会后退到MainPage,此时并不会进入“我的”页面而是首页,当系统级的Frame后退到Mainpage内时,Mainpage内的Frame的状态不会保持,是新的。 parameter没值。

我应该在什么时候保存一下 Mainpage里的Frame的导航历史呢?? 或者是如何保持mainpage内的frame'状态,因为每次系统级的frame回退/导航到mainpage内时 ,mainpage内的frame都是一个新的。

 

 

 

问题补充:

z

蓝多的主页 蓝多 | 初学一级 | 园豆:140
提问于:2016-06-11 16:26
< >
分享
所有回答(1)
0

没做过UWP,感觉像是弹出页之后原来的页销毁了。

一般都是在销毁事件里保存状态,初始化时根据状态初始化。

长蘑菇星人 | 园豆:1832 (小虾三级) | 2016-06-12 09:12
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册