react-navigation / react-navigation/react-navigation.github.io
Platform dependent navigation
Personne n'a encore pris cette issue.
- Langage dominant
- JavaScript
- Étoiles
- 324
- Forks
- 2k
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Hi,
I'm trying to find a good way to manage both iPhone and iPad navigation which scales as app gets bigger. Some requirements potentially being if iPhone push next screen, but on iPad present as a formsheet. Before I would normally achieve this using the Coordinator pattern, which basically allows screens to delegate the action back to a container. I would love to do something similar with React Navigation but struggling to find a way that feels right and not hacked together.
https://myguysi.com/navigation-coordinators-in-react-native (someone else's attempt to achieve similar)
https://www.hackingwithswift.com/articles/71/how-to-use-the-coordinator-pattern-in-ios-apps
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par examiner l’issue et les exemples de coordinator de React Native qui y sont liés. Déterminez si la documentation doit expliquer un modèle pris en charge pour la navigation dépendante de la plateforme, notamment la navigation push sur iPhone et la présentation en form sheet sur iPad. La tâche est terminée lorsqu’une recommandation claire et maintenable est documentée.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- javascript, react-native
- Domaine
- documentation, mobile-dev
- Type d'issue
- Documentation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100