IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XCode Discussion :

Utilisation de TableView et de Switch


Sujet :

XCode

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 1
    Par défaut Utilisation de TableView et de Switch
    Bonjour,

    Je dois réaliser une application pour iphone et je bloque sur un certain point.
    Au lancement de l'application, je dois afficher une liste de projet issue d'un fichier XML.
    J'ai donc créé une classe Projet puis une classe Parseur pour parser le fichier XML.
    Tout cela marche.
    Une fois qu'on clique sur un des projets, une nouvelle page s'ouvre avec une liste de séries (issue d'un autre fichier XML).
    Je suis arrivé à afficher cette liste.
    Cependant, je souhaiterais rajouter pour chaque série (donc chaque ligne) un bouton switch (ou autre) permettant de sélectionner ou non une série pour la page suivante.

    Si quelqu'un a une idée de comment faire, ça ne me dérangerait pas.
    Je suis ouvert à répondre à vos questions si vous n'avez pas compris mon explication et à montrer le code en cas de nécessité.

    Cordialement.
    Mathieu

  2. #2
    Membre émérite Avatar de Ceylo
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 216
    Par défaut
    S'agit pas juste de définir le type de contenu pour une colonne comme étant une "liste" au lieu d'un simple "texte" ?

    Si j'ai bien compris il te suffit de placer un NSPopUpButtonCell sur la colonne où tu veux afficher la liste et d'adapter ton fournisseur de données en conséquences.

  3. #3
    Membre Expert
    Homme Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 963
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 963
    Par défaut
    Citation Envoyé par Spootnik Voir le message
    S'agit pas juste de définir le type de contenu pour une colonne comme étant une "liste" au lieu d'un simple "texte" ?

    Si j'ai bien compris il te suffit de placer un NSPopUpButtonCell sur la colonne où tu veux afficher la liste et d'adapter ton fournisseur de données en conséquences.
    comme quoi quand on écrit pas clairement ses questions...

    personnellement j'avais plutôt compris un bouton switch (une check box…) pour sélectionner les items de la liste qui seront traités par l'action suivante...

    mais le principe technique est le même... changement de la NSCell de la colonne...

Discussions similaires

  1. Utiliser un routeur comme un switch
    Par stoner dans le forum Hardware
    Réponses: 5
    Dernier message: 07/07/2014, 15h32
  2. Réponses: 165
    Dernier message: 03/09/2009, 15h35
  3. Utilisation des cases à cocher et "switch case"
    Par jarod71 dans le forum Langage
    Réponses: 4
    Dernier message: 21/01/2007, 14h37
  4. Réponses: 14
    Dernier message: 26/09/2006, 15h18
  5. comment utiliser "SWITCH" dans visual studio?
    Par en_stage dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 22/08/2006, 17h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo