Maison > Questions et réponses > le corps du texte
Chaque page individuelle de weex peut être sautée à l'aide du navigateur.
Comment réaliser un saut de page en glissant vers la gauche et la droite ? Besoin de modifier le module de navigation ?
習慣沉默2017-05-19 10:33:17
Pensez à 2 méthodes, qui nécessitent toutes deux d'avoir une certaine base en développement natif
Vous pouvez d'abord vous référer aux idées d'implémentation de https://github.com/hanliuxin5... (nous essayons actuellement de l'écrire. sous la forme d'un plugin weex...), Alors continuez à regarder
1 La page est implémentée en plaçant
<controller>
dans<slider>
<slider>
里放置<controller>
的方式来实现
2 需要较大幅度的修改原生代码,将原生Fragment
的管理交给FragmentPagerAdapter
或者FragmentStatePagerAdapter
然后配合ViewPager
2 Elle nécessite une modification importante du code natif, en remplaçant lenatif La gestion de Fragment
est confiée àFragmentPagerAdapter
ouFragmentStatePagerAdapter
puis coopère avecViewPager
pour l'implémenter
滿天的星座2017-05-19 10:33:17
C'est aussi un casse-tête pour moi. Vous pouvez essayer les solutions suivantes :
1. Utilisez navigator.push et pop L'animation coulissante dépend de l'animation du système. Android>Paramètres>Options pour les développeurs>Animation excessive. Si vous avez besoin de le modifier sur Android, vous pouvez étendre WXNavigatorModule.java
,在startActivity
的地方加上 overridependingtransition
, qui doit avoir plusieurs effets d'animation intégrés
2 Le niveau vue-router est utilisé avec transition, mais ce n'est vraiment pas recommandé ; pour utiliser la transition au niveau natif, l'effet est trop brutal# 🎜🎜#