0

Je connais assez peu Swift et j'ai lu beaucoup de réponses aux questions, mais j'ai toujours du mal à comprendre cela. Pour ce que je construis, je veux l'option de glisser entre trois pages principales, mais je veux aussi une barre d'onglets qui sert d'index et une autre option pour naviguer entre les trois pages. Actuellement, j'ai trois pages principales qui sont chacune intégrées dans des vues de navigation individuelles qui sont intégrées dans un contrôleur de vue de page. J'ai essayé simplement d'ajouter une barre d'onglets pour chacune des pages mais cela ne semble pas très pratique. Je lisais sur des ordres d'enrobage mais ça ne semble pas être ce que je veux. Comment ferais-je cela? Je vous remercie!Utilisation d'un contrôleur de navigation, d'un contrôleur de vue de page et d'un contrôleur de barre d'onglets

Répondre

0

sonne comme beaucoup de hiérarchie, mais vous pouvez peut-être essayer

Avoir un seul UIViewController qui tient votre contrôleur de page vue. Construire un gars uiview personnalisé qui détient trois boutons qui serviront de votre barre d'onglets et l'épingler au fond de ce UIViewController.

Pour votre contrôleur de page, vous pouvez procéder comme d'habitude et avoir 3 enfants. Vous aurez besoin d'une délégation appropriée avec les protocoles de: la barre d'onglets personnalisée> uiviewcontroller pour lui dire de déplacer les pages.