В MvvmCross v3 я использую ShowViewModel для перехода на разные страницы. Прежде чем перейти к Mvx, я бы использовал метод NavigationService.GoBack(), чтобы вернуться на предыдущую страницу. Преимущество в том, что страница не воссоздана.
Поскольку метод GoBack является платформой, специфичной для WP, WInRT, Silverlight, как лучше всего обращаться с возвратом на предыдущую страницу, чтобы модель представления оставалась независимой от платформы?
Одним из решений может быть использование ShowViewModel передачи некоторых данных, которые может видеть вид, а затем в случае WP/WinRT, вызывая RemoveBackEntry из представления. Но с Mvx, вероятно, лучший способ.