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

Objective-C Discussion :

UITextView


Sujet :

Objective-C

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2009
    Messages : 29
    Points : 26
    Points
    26
    Par défaut UITextView
    Voilà, si quelqu'un passe par là,

    d'abord bonjour !

    Ensuite je cherche à écrire du texte dans l'UITextView après sa création, par exemple lorsqu'une action (clique sur un bouton... que sais-je) est effectuée. Le but principal étant de décrire les étapes de la connexion entre un iphone et une machine via socket.

    Comme pour le logiciel Cydia, lors de l'installation d'un package, on voit dans un composant les différentes étapes effectuées au fur et à mesure.

    Le truc c'est que j'arrive pas à écrire le moindre texte dans ce composant après sa création et ceci malgré les recherches, fructueuses mais sans résultat...

    Si qqn a une solution je suis preneur.

    Xash,

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

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 950
    Points : 4 373
    Points
    4 373
    Par défaut
    Citation Envoyé par xasha Voir le message
    Voilà, si quelqu'un passe par là,

    d'abord bonjour !

    Ensuite je cherche à écrire du texte dans l'UITextView après sa création, par exemple lorsqu'une action (clique sur un bouton... que sais-je) est effectuée. Le but principal étant de décrire les étapes de la connexion entre un iphone et une machine via socket.

    Comme pour le logiciel Cydia, lors de l'installation d'un package, on voit dans un composant les différentes étapes effectuées au fur et à mesure.

    Le truc c'est que j'arrive pas à écrire le moindre texte dans ce composant après sa création et ceci malgré les recherches, fructueuses mais sans résultat...

    Si qqn a une solution je suis preneur.

    Xash,
    De mémoire pour NSTextView en Cocoa :

    dans InterfaceBuilder , le "Behavior" de la vue doit être marqué "editable" et "selectionable"

    dans le code :
    lors du awakeFromNib
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    [ibTextView setContinuousSpellCheckingEnabled:NO] ;
    si c'est pour afficher des messages de type "console", inutile d'avoir le correcteur d'orthographe activé…
    et choississez une police qui "convient" :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    NSFont *monaco = [NSFont fontWithName:@"Monaco" size:9.0]   ;
     
    [[ibTextView textStorage] setFont:monaco]	;
    pour ajouter du texte :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    - (void)writeToConsole:(NSString *)inString	
    {
    	NSMutableAttributedString	*str = [[NSMutableAttributedString alloc] initWithString:inString]	;
     
    		[str addAttribute:NSForegroundColorAttributeName value:[NSColor blackColor] range:NSMakeRange(0,[str length])]	;
    		[ibTextView insertText:str]	;
    		[ibTextView display]  ;
    		[str release]	;
    }
    (NB remettre la couleur de texte en noir ne sert que si vous désirez écrire en différentes couleurs… par exemple les erreurs en rouge…)

    en adaptant au contexte iPhone à UITextView vous devriez arriver à quelque chose…

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. UITextView et textes stylés
    Par maa dans le forum Objective-C
    Réponses: 0
    Dernier message: 18/11/2014, 13h59
  2. [Objective-C] UITextView n'affiche rien
    Par blackndoor dans le forum XCode
    Réponses: 2
    Dernier message: 28/01/2013, 12h01
  3. [iOS 4.x] Modifier le texte d'un UITextView
    Par Jason T dans le forum Objective-C
    Réponses: 12
    Dernier message: 27/08/2010, 16h25

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