¿Cuál es la mejor manera de manejar GoBack para las diferentes plataformas MvvmCross (v3)?
En MvvmCross v3 yo usoShowViewModel
Para navegar a diferentes páginas. Antes de convertir a Mvx usaría elNavigationService.GoBack()
Método para volver a la página anterior. La ventaja es que la página no se vuelve a crear.
Desde elGoBack
El método es específico de la plataforma para WP, WInRT, Silverlight, ¿cuál es la mejor manera de manejar el retorno a la página anterior para que el modelo de vista permanezca independiente de la plataforma?
Una solución podría ser utilizarShowViewModel
pasar algunos datos que la vista puede ver y luego, en el caso de WP / WinRT, llamarRemoveBackEntry
desde la vista. Pero con Mvx, probablemente hay una mejor manera.