Delegate dans une application tab bar

alain.lcalain.lc Membre
novembre 2008 modifié dans API AppKit #1
bonjour à  tous,

je galère depuis hier sur les delegates (encore) dans un projet utilisant le template
"Tab bar", celui-ci contient 4 boutons et je souhaite pouvoir les faires "communiquer"
par exemple que la 1ere fenetre puisse modifier un label dans la seconde, que la 3eme puisse lancer une action sur la 2eme etc ...
j'ai tester un exemple qui à  priori devrait fonctionner (http://knol.google.com/k/usman-ismail/iphone-sdk-tabbars/34oprzanmpe7q/7#) mais lorsque j'applique la methode dans mon projet, cela ne fonctionne pas (aucune erreur pourtant, mais mon label reste vide)

je pense que c'est lié au fait que dans l'exemple le gars créé dynamiquement ces vues alors que moi c'est sous ibuilder ...

si quelqu'un pouvait m'aider ce serait cool

rien ne vaut du concret : http://alain.lc.free.fr/iphone/tabtest.zip

Réponses

  • Philippe49Philippe49 Membre
    novembre 2008 modifié #2
    Dans une application Tab-Bar, tu disposes d'un UITabBarController qui gère un tableau contenant les ≠ UIViewController. C'est l'ancêtre commun de l'arborescence des UIViewControllers. Pour que descendants communiquent, il suffit qu'il passe par cet ancêtre commun.

    (merci de poster dans une rubrique iPHone pour ce genre de question)  ;)
  • alain.lcalain.lc Membre
    11:13 modifié #3
    Expliquer comme ça sa a l'air hyper simple
    j'ai bien essayer de faire copain/copain avec UITabBarControllerDelegate mais
    il ne m'aime pas bcp  :why?:

    PS: dsl pour la rubrique
  • Philippe49Philippe49 Membre
    11:13 modifié #4
    UIViewController  :  voir la property tabBarController
    UITabBarController : voir la property viewControllers


Connectez-vous ou Inscrivez-vous pour répondre.