Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 5 sur 5
  1. #1
    Invité de passage
    Homme Profil pro
    Étudiant
    Inscrit en
    février 2013
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : février 2013
    Messages : 5
    Points : 0
    Points
    0

    Par défaut Label sur ScrollView xcode 4.5.2

    Bonjour, j'ai besoins de votre aide, car j'arrive à faire un scroll view qui marche sur xcode ainsi que sur le simulateur, mais des lors que je met un label, ou un bouton sur le scroll view, le scroll view ne fonction plus. Avez vous une idée, ou la solution à mon problème ?

    Merci

  2. #2
    Rédacteur/Modérateur

    Homme Profil pro
    Expert iOS
    Inscrit en
    juin 2005
    Messages
    394
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Expert iOS

    Informations forums :
    Inscription : juin 2005
    Messages : 394
    Points : 1 400
    Points
    1 400

    Par défaut

    Décris ton problème plus précisément. Qu'est ce qui ne marche plus ? Comment ajoute tu le label dans la scrollview ? On ne peut pas t'aider avec si peu d'informations.

  3. #3
    Invité de passage
    Homme Profil pro
    Étudiant
    Inscrit en
    février 2013
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : février 2013
    Messages : 5
    Points : 0
    Points
    0

    Par défaut

    Voilà, j'ai mon scroll view, il marche très bien sans label, c'est-à-dire qu'on peut descendre et remonter. Mais quand je met un label, cette fonction, celle du scroll view ne marche plus. Voici les image.

    Avant :




    Après :




  4. #4
    Expert Confirmé
    Homme Profil pro
    Inscrit en
    septembre 2006
    Messages
    2 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : septembre 2006
    Messages : 2 391
    Points : 3 142
    Points
    3 142

    Par défaut

    Une scroll view n'est jamais qu'un objet qui contrôle l'origine de la vue qu'il contient.
    Pour qu'il y ait quelque chose à faire défiler, il faut évidemment que la taille de la vue immédiatement contenue soit plus grande que la taille visible de la scroll view.

    Quand il n'y a "rien" dans la scroll view, en fait il y a déjà une vue par défaut, vide mais plus grande que la partie visible de la scroll view : donc vous avez l'impression que la scroll view "marche".

    Quand vous avez mis le label, en fait vous avez remplacé cette vue vide créée par défaut par un label qui, lui, est plus petit, donc il n'y a plus rien à scroller et soit disant "çà ne marche plus".

    Pour obtenir ce que vous voulez, vous devez veiller à insérer correctement le label comme sous-vue de la "content view" créée par défaut : en affichant correctement la hiérarchie des vues et en faisant glisser le prototype du label au bon endroit.

  5. #5
    Invité de passage
    Homme Profil pro
    Étudiant
    Inscrit en
    février 2013
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : février 2013
    Messages : 5
    Points : 0
    Points
    0

    Par défaut

    Quand je met le label dans le scroll view cela ne marche comme même pas. J'ai essayer d'agrandir le scroll view dans le main storyboard, mais je n'arrive pas à mettre les éléments dedans. Pouvez vous faire une capture d'écran pour que je puisse voir comment faire s'il vous plaît.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •