我有一个Windows商店应用程序(WP 8.1),其中Hub作为主页。用户可以从中心部分探索应用程序的不同部分。
当用户返回主页面时,默认情况下他们不会被带回到他们停止的同一个中心部分,而是返回到默认的中心部分("第一个"一个)。这在用户体验方面有点难看,因为它打破了流程。
有一种方法可以通过更改DefaultSectionIndex将用户带回到最后访问过的部分,例如,如上所述。 here。这种方法的问题在于它改变了主页面的组成 - 相应的部分成为最左边的部分,标题和背景图片与之对齐。
有没有办法让用户返回上次查看的部分而不更改部分的顺序?
答案 0 :(得分:2)
设置页面的NavigationCacheMode ="必需"无论是在XAML还是代码背后。这应该解决你的问题。