Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Platform dependent navigation

Ouverte
#437 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
25/100
Type d'issue
Documentation
Clarté
À clarifier
Activité
À l'abandon
Stack technique
javascript, react-native

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.

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

Langage dominant
JavaScript
Étoiles
324
Forks
2k
Métriques de merge des PR
Aucune PR mergée en 30 j

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de react-navigation/react-navigation.github.io

Toutes les issues de react-navigation/react-navigation.github.io

Issues similaires

Plus d'issues JavaScript

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.