Nous utilisons des formes de xamarin avec prisme. Nous avons des pages simples avec une petite quantité de données à afficher sur chaque page et inclure des calculs simples. Nous utilisons le service de navigation prism pour naviguer entre les pages. Nous éprouvons de la latence en cliquant sur un bouton pour naviguer vers la page suivante. Les données sont récupérées dans OnNavigatedTo car les paramètres de navigation modifient les données. Quelqu'un peut-il éclaircir pourquoi il y a une latence, il est proche 1 + seconde et parfois 2 secondes.Comment améliorer les performances sur les appareils mobiles utilisant des formes xamarin
En outre, il semble que chaque page est rendue deux fois ... Une fois avant OnNaviagatedTo, puis les modifications de données. OnProperty ou OnCollection modifié est déclenché à partir de OnNavigatedTo et il semble provoquer le rendu à nouveau.