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 confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    143
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 143
    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 éclairé
    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
    Par défaut
    Enlève le [ Led1 release ]; dans la méthode initWithFrame

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

    Informations forums :
    Inscription : Juin 2007
    Messages : 143
    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