当UWP应用中需要频繁切换页面,而且页面信息不必实时更新时,使用页面缓存是非常高效的,不仅节省流量,还提高页面载入速度。不多说,上去就是干。
经过百度,找到一篇文章关于page 的NavigationCacheMode ,写得比较详细,但感觉有点乱,那我就整理一下吧。
页面的构造函数中插入一下代码即可:
NavigationCacheMode = NavigationCacheMode.Enabled;
NavigationCacheMode的枚举值有三个:Disabled、Enabled、Required。默认是Disabled,就是不缓存;Enabled和Required都可以缓存