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

Apple Discussion :

Problème de manipulation avec un champ Label


Sujet :

Apple

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    143
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 143
    Points : 56
    Points
    56
    Par défaut Problème de manipulation avec un champ Label
    Bonjour,
    J'ai créé un projet tout bête.
    J'ai créé un Label dans une vue avec pas de texte dedans . En fait je veux juste à l'aide d'un bouton que j'ai créé également faire varier l'intensité du background ( paramètre alpha ( entre 0.0 et 1.0 ) ).

    Dans un premier temps pour vérifier si ça marche, j'essaye d'initialiser le Label avec la moitié de son intensité lumineuse. ( alpha=0 min, alpha = 0.5 ( moitié ) , alpha = 1.0 max ).
    J'ai appelé Led1 le Label .

    J'ai créé une classe UIview que j'ai appelé Led.

    Dans Led.h j'ai écrit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    #import <UIKit/UIKit.h>
    
    
    @interface Led : UIView {
    	
    	IBOutlet UILabel *Led1;
    
    }
    
    @end
    Dans led.m j'ai écrit

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    #import "Led.h"
    
    
    @implementation Led
    
    
    - (id)initWithFrame:(CGRect)frame {
        if (self = [super initWithFrame:frame]) {
            // Initialization code
    		[Led1 setBackgroundColor: [ UIColor colorWithWhite:0.0 alpha: 0.5]];
    		// Add the label to the view and release it
    		[ self addSubview:Led1 ];
    		[ Led1 release ];
        }
        return self;
    }
    
    
    - (void)drawRect:(CGRect)rect {
        // Drawing code
    }
    
    
    - (void)dealloc {
        [super dealloc];
    			[ Led1 release ];
    }
    
    
    @end

    En compilant j'ai le message d'erreur suivant :

    [Session started at 2010-01-14 09:05:45 +0100.]
    2010-01-14 09:05:50.623 Control Box Cooke[308:20b] *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<PickerViewController 0x3d1d220> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key Led1.'
    2010-01-14 09:05:50.624 Control Box Cooke[308:20b] Stack: (
    8307803,
    2475052603,
    8466881,
    2787960,
    2786501,
    25429192,
    8210735,
    25423743,
    25432011,
    24117599,
    24111163,
    24110881,
    8355,
    23594527,
    23632394,
    23620488,
    23602899,
    23630005,
    89809,
    8092544,
    8088648,
    23596649,
    23633923
    )
    Avez-vous une idée de l'erreur que j'ai commis ?

    Merci

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Février 2009
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 68
    Points : 75
    Points
    75
    Par défaut
    Enlève le [ Led1 release ]; dans la méthode initWithFrame

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    143
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 143
    Points : 56
    Points
    56
    Par défaut
    OK
    ça marche je te remercie,
    bon maintenant il faut que je fasse varier l'intensité avec alpha
    pour le moment ça ne marche pas mais j'hesite par à revenir
    vers vous si je n'y arrive pas

Discussions similaires

  1. [MySQL] Problème d'insert avec un champ de type DateTime
    Par mademoizel dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 05/05/2009, 03h45
  2. [WB12] Problèmes d'indirections avec des champs
    Par Raphael_74 dans le forum WebDev
    Réponses: 6
    Dernier message: 11/02/2008, 08h20
  3. problème de sélection avec les champs vides
    Par danathane dans le forum Langage SQL
    Réponses: 2
    Dernier message: 23/08/2007, 16h45
  4. Réponses: 8
    Dernier message: 16/08/2006, 14h39
  5. Problème d'insertion avec un champ Date/Heure ?
    Par bds2006 dans le forum Bases de données
    Réponses: 1
    Dernier message: 26/06/2006, 10h37

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