Questionnement sur mon projet

antoine2405antoine2405 Membre
11:30 modifié dans Vos applications #1
Bonjour,

Je commence fortement a me poser des questions sur l'architecture de mon application.

Depuis deux semaines je suis bloqué et je n'arrive pas a solutionner mon problème.

Voici a quoi ressemble mon application :

Une tabBarController regroupant ,"Donnée", "Régimes", "Conseils","Suivi".

je ne parlerai pas des onglets "Régimes" et "Conseils" puisque je n'ai pas de problème avec eux ^^.

L'onglet Donnée représente un formulaire qui regroupe Nom Prenom Taille Poids... et deux boutons : sélectionner et Sauvegarder...

Quand on push sur le bouton sélectionner, on doit voir apparaitre une tableView des utilisateur... quand on choisi on revient directement sur le formulaire avec les données qui sont chargées dans les textfield.

Pour l'onglet Suivi, on a un tableView des utilisateurs aussi mais des qu'on clic  sur un utilisateurs on a la représentation graphique de mon poids dans le temps...

Je m'aperçoit que j'ai un réel problème avec les deux tableView...
avec l'exécution de la méthode..

De plus au niveau des titres des UINavigationController.. j'arrive a en avoir qu'un...

J'ai l'impression que la méthodes initWithRootViewController
me crée un dysfonctionnement...

Est ce possible d'avoir le meme UITableViewControllers pour plusieurs UINavigationController?




Voici en gros le fonctionnement de l'application avec le bogues...


video :

Voici le schéma de mon application...
3950645556_4c8ab658c3.jpg


que feriez vous ?

Merci d'avance,


Antoine

Réponses

  • antoine2405antoine2405 Membre
    11:30 modifié #2
    Malgré aucune réponse, j'ai trouvé une solution..
  • muqaddarmuqaddar Administrateur
    11:30 modifié #3
    Est ce possible d'avoir le meme UITableViewControllers pour plusieurs UINavigationController?


    Absolument. C'est même conseillé s'ils font le même job.
    C'est plus "agile".
  • antoine2405antoine2405 Membre
    11:30 modifié #4
    J'ai pourtant eu pas mal de bogues en utilisant cette methode
  • colionelcolionel Membre
    11:30 modifié #5
    Je sais pas ce que les autres en pense mais niveau mémoire et "agilité" du code ca me semble mieux de faire un xib par page non ?

    Pour les tableView je suis pas sur d'avoir compris ce que tu cherches à  faire mais pour mutualiser une tableView tu peux lui assigner différents objets comme datasource et delegate
    (t'auras un objet qui servira de source de donnés pour le régime, au autre pour les conseils par exemple)
Connectez-vous ou Inscrivez-vous pour répondre.